<SEC-DOCUMENT>0001387131-18-003851.txt : 20180810
<SEC-HEADER>0001387131-18-003851.hdr.sgml : 20180810
<ACCEPTANCE-DATETIME>20180810134046
ACCESSION NUMBER:		0001387131-18-003851
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		83
CONFORMED PERIOD OF REPORT:	20180630
FILED AS OF DATE:		20180810
DATE AS OF CHANGE:		20180810

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35212
		FILM NUMBER:		181008203

	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-Q
<SEQUENCE>1
<FILENAME>ppsi-10q_063018.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>

<HEAD>
    <TITLE>ppsi-10q_063018.htm</TITLE>
</HEAD>

<BODY style="font: 10pt Times New Roman, Times, Serif">
    <!-- Edge Version : 1.6 -->
    <div align="LEFT" style="margin-bottom: 3pt; margin-top: 12pt;">
        <div style="border-bottom: Black 1pt solid; border-top: Black 4pt solid; width: 100%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 14pt Times New Roman, Times, Serif;"><b>UNITED STATES</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 14pt Times New Roman, Times, Serif;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 12pt Times New Roman, Times, Serif;"><b>Washington, D.C. 20549</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <div align="CENTER" style="margin-bottom: 5pt; margin-top: 0pt;">
        <div style="border-top: Black 1pt solid; width: 20%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0; text-align: center; font: 18pt Times New Roman, Times, Serif;"><b>FORM 10-Q</b></p>
    <div align="CENTER" style="margin-bottom: 0pt; margin-top: 5pt;">
        <div style="border-top: Black 1pt solid; width: 20%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>(Mark One)</b></p>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Times New Roman, Times, Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top; text-align: justify;">
            <td style="width: 5%; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 12pt;">&#x2612;</font>
            </td>
            <td style="width: 95%; text-align: justify;">
                <font style="font-size: 12pt;"><b>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>For the quarterly period ended June 30, 2018</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>OR</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Times New Roman, Times, Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top; text-align: justify;">
            <td style="width: 5%; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 12pt;">&#x2610;</font>
            </td>
            <td style="width: 95%; text-align: justify;">
                <font style="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="margin: 0pt 0 0pt 24.2pt; text-indent: -24.2pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Commission file number: 001-35212</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <div align="CENTER" style="margin-bottom: 0pt; margin-top: 0pt;">
        <div style="border-top: Black 1pt solid; width: 20%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 24pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">(Exact name of registrant as specified in its charter)</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <div align="CENTER" style="margin-bottom: 0pt; margin-top: 0pt;">
        <div style="border-top: Black 1pt solid; width: 20%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr>
            <td style="width: 50%; vertical-align: top; text-align: center;"><b>Delaware</b></td>
            <td style="width: 2%; vertical-align: bottom;">&nbsp;</td>
            <td style="width: 48%; vertical-align: top; text-align: center;"><b>27-1347616</b></td>
        </tr>
        <tr>
            <td style="vertical-align: top; text-align: center;">(State of incorporation)</td>
            <td style="vertical-align: bottom;">&nbsp;</td>
            <td style="vertical-align: top; text-align: center;">(I.R.S. Employer Identification No.)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>400 Kelby Street, 12th Floor</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Fort Lee, New Jersey 07024</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">(Address of principal executive offices)</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(212) 867-0700</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">(Registrant&#x2019;s telephone number, including area code)</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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.&nbsp;&nbsp;Yes
        <font style="font-family: Times New Roman, Times, Serif;">&#x2612;</font>&nbsp;&nbsp;&nbsp;No
        <font style="font-family: Times New Roman, Times, Serif;">&#x2610;</font> &nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#xA7;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). &nbsp; &nbsp;Yes
        <font style="font-family: Times New Roman, Times, Serif;">&#x2612;</font>&nbsp;&nbsp;&nbsp;No
        <font style="font-family: Times New Roman, Times, Serif;">&#x2610;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions of &#x201C;large accelerated filer,&#x201D; &#x201C;accelerated filer&#x201D; and &#x201C;smaller reporting company&#x201D; in Rule 12b-2 of the Exchange Act (Check one):</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="padding-left: 0.25in; width: 40%;">Large accelerated filer</td>
            <td style="width: 10%;">&#x2610;</td>
            <td style="width: 40%;">Accelerated filer</td>
            <td style="width: 10%;">&#x2610;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td style="padding-left: 0.25in;">Non-accelerated filer</td>
            <td>&#x2610;</td>
            <td>Smaller reporting company</td>
            <td>
                <font style="font-family: Times New Roman, Times, Serif;">&#x2612;</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td style="padding-left: 0.25in;">(Do not check if a smaller reporting company)</td>
            <td>&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: left; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&nbsp;&nbsp;Yes
        <font style="font-family: Times New Roman, Times, Serif;">&#x2610;</font>&nbsp;&nbsp;&nbsp;No
        <font style="font-family: Times New Roman, Times, Serif;">&#x2612;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The number of shares outstanding of the registrant&#x2019;s common stock, $0.001 par value, as of August 10, 2018 was 8,726,045.</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <div align="LEFT" style="margin-bottom: 12pt; margin-top: 3pt;">
        <div style="border-bottom: Black 4pt solid; border-top: Black 1pt solid; width: 100%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0 0pt 0.55in; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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">&nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0 0pt 0.55in; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0.55in; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Form 10-Q</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>For the Quarterly Period Ended June 30, 2018</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>TABLE OF CONTENTS</b></p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="text-align: center;" colspan="2"><a href="#ppsi10q063018a001">PART I. FINANCIAL INFORMATION</a></td>
        </tr>
        <tr style="vertical-align: top;">
            <td style="width: 94%;">&nbsp;</td>
            <td style="width: 6%;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: right;">Page</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a002">Item 1. Financial Statements</a></td>
            <td style="text-align: right;">1&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a003">Unaudited Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2018 and 2017</a></td>
            <td style="text-align: right;">1&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a004">Unaudited Consolidated Statements of Comprehensive (Loss) Income for the Three and Six Months Ended June 30, 2018 and 2017</a></td>
            <td style="text-align: right;">2&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a005">Consolidated Balance Sheets at June 30, 2018 (unaudited) and December 31, 2017</a></td>
            <td style="text-align: right;">3&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a006">Unaudited Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2018 and 2017</a></td>
            <td style="text-align: right;">4&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a007">Notes to Unaudited Consolidated Financial Statements</a></td>
            <td style="text-align: right;">5&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a008">Item 2. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</a></td>
            <td style="text-align: right;">21&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a009">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></td>
            <td style="text-align: right;">30&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a010">Item 4. Controls and Procedures</a></td>
            <td style="text-align: right;">30&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td style="text-align: center;" colspan="2"><a href="#ppsi10q063018a011">PART II. OTHER INFORMATION</a></td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a012">Item 1. Legal Proceedings</a></td>
            <td style="text-align: right;">31&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a013">Item 1A. Risk Factors</a></td>
            <td style="text-align: right;">31&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a014">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></td>
            <td style="text-align: right;">31&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a015">Item 3. Defaults Upon Senior Securities</a></td>
            <td style="text-align: right;">32&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a016">Item 4. Mine Safety Disclosures</a></td>
            <td style="text-align: right;">32&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a017">Item 5. Other Information</a></td>
            <td style="text-align: right;">32&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td><a href="#ppsi10q063018a018">Item 6.&nbsp;Exhibits</a></td>
            <td style="text-align: right;">32&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <!-- 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">&nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a001"></a>PART I - FINANCIAL INFORMATION</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a002"></a>Item 1. FINANCIAL STATEMENTS</b></p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a003"></a>Consolidated Statements of Operations</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands, except per share data)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: left;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="7">Three Months Ended</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="7">Six Months Ended</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="7">June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="7">June 30,</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="width: 48%; text-align: left;">Revenues</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">24,593</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;">27,284</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;">48,068</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;">52,340</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; text-align: left;">Cost of goods sold</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;">19,390</td>
            <td style="border-bottom: Black 1pt solid; 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,461</td>
            <td style="border-bottom: Black 1pt solid; 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;">38,437</td>
            <td style="border-bottom: Black 1pt solid; 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;">40,951</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Gross profit</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,203</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,823</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">9,631</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">11,389</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">Operating expenses</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Selling, general and administrative</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,149</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,184</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">8,346</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">8,525</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Restructuring and integration</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">156</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Foreign exchange loss (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;">197</td>
            <td style="border-bottom: Black 1pt solid; 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;">(210</td>
            <td style="border-bottom: Black 1pt solid; 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;">273</td>
            <td style="border-bottom: Black 1pt solid; 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;">(271</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left;">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;">4,346</td>
            <td style="border-bottom: Black 1pt solid; 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,975</td>
            <td style="border-bottom: Black 1pt solid; 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,619</td>
            <td style="border-bottom: Black 1pt solid; 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,410</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">Income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">857</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,848</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,012</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,979</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Interest expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">750</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">611</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,399</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,160</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Other expense (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;">22</td>
            <td style="border-bottom: Black 1pt solid; 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;">(44</td>
            <td style="border-bottom: Black 1pt solid; 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;">138</td>
            <td style="border-bottom: Black 1pt solid; 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;">53</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">Income (loss) before taxes</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">85</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,281</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(525</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,766</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Income tax expense (benefit)</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;">163</td>
            <td style="border-bottom: Black 1pt solid; 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;">(414</td>
            <td style="border-bottom: Black 1pt solid; 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;">135</td>
            <td style="border-bottom: Black 1pt solid; 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;">(133</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">Net (loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(78</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,695</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,899</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Loss from discontinued operations, net of 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;">(718</td>
            <td style="border-bottom: Black 1pt solid; 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;">(410</td>
            <td style="border-bottom: Black 1pt solid; 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;">(710</td>
            <td style="border-bottom: Black 1pt solid; 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;">(507</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; text-align: left;">Net (loss) income</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;">(796</td>
            <td style="border-bottom: Black 2.5pt double; 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,285</td>
            <td style="border-bottom: Black 2.5pt double; 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,370</td>
            <td style="border-bottom: Black 2.5pt double; 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,392</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <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="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">(Loss) earnings per 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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">Basic and diluted</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">(Loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.01</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.19</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.08</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.22</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Loss from discontinued 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;">(0.08</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.04</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.08</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.05</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; text-align: left;">Net (loss) income</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;">(0.09</td>
            <td style="border-bottom: Black 2.5pt double; 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;">0.15</td>
            <td style="border-bottom: Black 2.5pt double; 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;">(0.16</td>
            <td style="border-bottom: Black 2.5pt double; 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;">0.17</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <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="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">Diluted</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">(Loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.01</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.19</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.08</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.22</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Loss from discontinued 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;">(0.08</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.04</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.08</td>
            <td style="border-bottom: Black 1pt solid; 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;">(0.05</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; text-align: left;">Net (loss) income</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;">(0.09</td>
            <td style="border-bottom: Black 2.5pt double; 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;">0.15</td>
            <td style="border-bottom: Black 2.5pt double; 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;">(0.16</td>
            <td style="border-bottom: Black 2.5pt double; 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;">0.17</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">Weighted average common shares outstanding:</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Basic</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,713</td>
            <td style="text-align: left;">&nbsp;</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,707</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Diluted</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,743</td>
            <td style="text-align: left;">&nbsp;</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,737</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">The accompanying notes are an integral part of these consolidated financial statements.</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a004"></a>Consolidated Statements of Comprehensive (Loss) Income </b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <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 style="text-align: center; font-weight: bold;" colspan="7">Three Months Ended</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="7">Six Months Ended</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="7">June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="7">June 30,</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; width: 48%; text-align: left; text-indent: -0.125in;">Net (loss) income</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">(796</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;">1,285</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,370</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;">1,392</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Foreign currency translation adjustments</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">6</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(167</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">69</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Amortization of net prior service costs and net actuarial (losses)/gains, 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;">(1</td>
            <td style="border-bottom: Black 1pt solid; 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</td>
            <td style="border-bottom: Black 1pt solid; 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;">(16</td>
            <td style="border-bottom: Black 1pt solid; 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;">26</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">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;">(2</td>
            <td style="border-bottom: Black 1pt solid; 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;">7</td>
            <td style="border-bottom: Black 1pt solid; 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;">(183</td>
            <td style="border-bottom: Black 1pt solid; 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;">95</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Comprehensive (loss) income</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;">(798</td>
            <td style="border-bottom: Black 2.5pt double; 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,292</td>
            <td style="border-bottom: Black 2.5pt double; 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,553</td>
            <td style="border-bottom: Black 2.5pt double; 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,487</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">The accompanying notes are an integral part of these consolidated financial statements.</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a005"></a>Consolidated Balance Sheets</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands, except share data)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="3">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="3">December 31,</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="3">(Unaudited)</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="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in; font-weight: bold;">ASSETS</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: left; font-weight: bold;">&nbsp;</td>
            <td style="text-align: right; font-weight: bold;">&nbsp;</td>
            <td style="text-align: left; font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: left; font-weight: bold;">&nbsp;</td>
            <td style="text-align: right; font-weight: bold;">&nbsp;</td>
            <td style="text-align: left; font-weight: bold;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="color: #101010; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Current assets</td>
            <td style="color: #101010;">&nbsp;</td>
            <td style="color: #101010; text-align: left;">&nbsp;</td>
            <td style="color: #101010; text-align: right;">&nbsp;</td>
            <td style="color: #101010; text-align: left;">&nbsp;</td>
            <td style="color: #101010;">&nbsp;</td>
            <td style="color: #101010; text-align: left;">&nbsp;</td>
            <td style="color: #101010; text-align: right;">&nbsp;</td>
            <td style="color: #101010; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; width: 74%; text-align: left; text-indent: -0.125in;">Cash and cash equivalents</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">315</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;">218</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accounts receivable, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">15,319</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">13,432</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Inventories, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">27,173</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23,192</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Income taxes receivable</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">421</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">743</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Prepaid expenses and other current assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,914</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,803</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Current assets of discontinued 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;">6,096</td>
            <td style="border-bottom: Black 1pt solid; 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;">7,073</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Total current assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">53,238</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">47,461</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Property, plant and equipment, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,915</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">6,335</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Deferred income taxes</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,983</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="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Other assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,501</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,281</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Intangible assets, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,233</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,922</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Goodwill</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,527</td>
            <td style="border-bottom: Black 1pt solid; 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,527</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-bottom: 2.5pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Total assets</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;">79,397</td>
            <td style="border-bottom: Black 2.5pt double; 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,255</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; 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;">&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in; font-weight: bold;">LIABILITIES AND STOCKHOLDERS&#x2019; EQUITY</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="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Current 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="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Bank overdrafts</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">2,377</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">833</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Revolving credit facilities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">20,392</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">17,814</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Short term borrowings</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,710</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,430</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accounts payable and accrued liabilities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">22,852</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">16,873</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Current maturities of long-term debt and capital lease obligations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,289</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">782</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Income taxes payable</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">712</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,164</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Current liabilities of discontinued 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;">3,064</td>
            <td style="border-bottom: Black 1pt solid; 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,856</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Total current liabilities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">54,396</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">46,752</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Long-term debt, net of current maturities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,449</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,153</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Pension deficit</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">284</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">283</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Other long-term liabilities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,512</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,853</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">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;">1,614</td>
            <td style="border-bottom: Black 1pt solid; 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,665</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Total liabilities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">63,255</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">56,706</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Stockholders&#x2019; equity</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="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Common stock, $0.001 par value, 30,000,000 shares authorized; 8,726,045 shares issued and outstanding on June 30, 2018 and December 31, 2017</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">9</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">9</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Additional paid-in capital</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23,947</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23,801</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accumulated other comprehensive loss</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(5,981</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(5,798</td>
            <td style="text-align: left;">)</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accumulated deficit</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,833</td>
            <td style="border-bottom: Black 1pt solid; 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;">(463</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <TR STYLE="background-color: White; vertical-align: bottom">
            <td style="padding-bottom: 1pt; padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Total stockholders&#x2019; equity</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,142</td>
            <td style="border-bottom: Black 1pt solid; 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;">17,549</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <TR STYLE="background-color: rgb(204,238,255); vertical-align: bottom">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Total liabilities and stockholders&#x2019; equity</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;">79,397</td>
            <td style="border-bottom: Black 2.5pt double; 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,255</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">The accompanying notes are an integral part of these consolidated financial statements.</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10q063018a006"></a>Consolidated Statements of Cash Flows</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">&nbsp;</td>
            <td>&nbsp;</td>
            <td colspan="7">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="7">Six Months Ended June 30,</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="3">2017</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in; font-weight: bold;">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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; width: 74%; text-align: left; text-indent: -0.125in;">Net (loss) income</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">(1,370</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;">1,392</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">Depreciation</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">616</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">630</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Amortization of intangible assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</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;">828</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Amortization of right-of-use assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">265</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">256</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Amortization of debt issuance cost</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">53</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">149</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Deferred income tax benefit</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;">(1,046</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Change in receivable reserves</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(413</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(29</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Change in inventory reserves</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">182</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accrued pension</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</td>
            <td style="text-align: left;">)</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Stock-based compensation</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">146</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">171</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">Other</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;">2</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Foreign currency remeasurement gain</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">50</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(18</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Accounts receivable</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,135</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(246</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">Inventories</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(4,517</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(3,993</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Prepaid expenses and other assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,677</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(480</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Income taxes</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(120</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">67</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">5,860</td>
            <td style="border-bottom: Black 1pt solid; 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,623</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Net cash (used in) / provided by operating activities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,615</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,279</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; 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;">&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in; font-weight: bold;">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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Additions to property, plant and equipment</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(188</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(871</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">&#x2014;</td>
            <td style="border-bottom: Black 1pt solid; 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</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Net cash used in investing activities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(188</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(859</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; 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;">&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in; font-weight: bold;">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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Bank overdrafts</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,301</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(807</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Short term borrowings</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">6,507</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,099</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Borrowing under debt agreement</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">7,922</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">24,606</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">Repayment of debt</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(13,785</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(23,506</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Payment of debt issuance cost</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(28</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(78</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">59</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">(248</td>
            <td style="border-bottom: Black 1pt solid; 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;">(198</td>
            <td style="border-bottom: Black 1pt solid; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Net cash provided by / (used in) financing activities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,669</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,023</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; 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;">&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">(Decrease) / increase in cash and cash equivalents</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(134</td>
            <td style="text-align: left;">)</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>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">231</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;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; 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;">&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in;">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="border-bottom: Black 1pt solid; 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="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in;">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;">315</td>
            <td style="border-bottom: Black 2.5pt double; 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;">342</td>
            <td style="border-bottom: Black 2.5pt double; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">The accompanying notes are an integral part of these consolidated financial statements.</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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"></p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>PIONEER POWER SOLUTIONS, INC.</b>&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a007"></a>Notes to Consolidated Financial Statements</b>&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">June 30, 2018 (unaudited)</font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>1. BASIS OF PRESENTATION</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Overview</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &#x201C;Company,&#x201D; &#x201C;Pioneer,&#x201D; &#x201C;we,&#x201D; &#x201C;our&#x201D; and &#x201C;us&#x201D;) 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 twelve (12) 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">We have two reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the Securities and Exchange Commission (the &#x201C;SEC&#x201D;) on April 2, 2018: Transmission and Distribution Solutions (&#x201C;T&#38;D Solutions&#x201D;) and Critical Power Solutions (&#x201C;Critical Power&#x201D;).</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Presentation</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The accompanying unaudited consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2018. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (&#x201C;U.S. GAAP&#x201D;), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP for a year-end balance sheet.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">All dollar amounts (except share and per share data) presented in the notes to our unaudited consolidated financial statements are stated in thousands of dollars, unless otherwise noted. Amounts may not foot due to rounding.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">These unaudited consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.&nbsp;&nbsp;&nbsp;&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the fourth quarter of 2017, as part of the Company&#x2019;s review of strategic alternatives, the Board of Directors of the Company approved efforts to sell the Company&#x2019;s switchgear business unit operated as Pioneer Custom Electric Products, Inc. (&#x201C;PCEP&#x201D;). On May 2, 2018, Pioneer Custom Electric Products Corp. (&#x201C;PCEP&#x201D;), a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;), entered into an Asset Purchase Agreement (the &#x201C;Asset Purchase Agreement&#x201D;) with CleanSpark, Inc. (&#x201C;CleanSpark&#x201D;), pursuant to which PCEP will sell certain assets (the &#x201C;Asset Sale&#x201D;) comprising the PCEP business to CleanSpark (the &#x201C;Purchased Assets&#x201D;). No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.&nbsp;The Company has 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Operating results for PCEP, which have been previously included in the T&#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented. See Note 5 &#x2013; Discontinued Operations in Notes to Consolidated Financial Statements in Part I of this Form 10-Q. Unless noted otherwise, discussions in these notes pertain to our continuous operations.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">These unaudited consolidated financial statements should be read in conjunction with the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The Company&#x2019;s significant accounting policies are described in Note 2 to the audited consolidated financial statements included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017. There have been no significant changes in the Company&#x2019;s accounting policies during the first quarter of 2018 except for the adoption of Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers, ASU No. 2016-02,&nbsp;Leases and ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost as further described below.&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  7; Options:  NewSection; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->5
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Recent Accounting Pronouncements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;s financial statements.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 were required under previously existing U.S. GAAP. 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. Companies may use either of the following transition methods to adopt this standard: (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 retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &#x201C;modified retrospective approach&#x201D;).&nbsp;We completed a review of our various revenue streams within our two reportable segments: (i) T&#38;D Solutions and (ii) Critical Power.&nbsp; 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 recognized revenue to the new standard in order to quantify the impact of this ASU.&nbsp; We generally anticipate having substantially similar performance obligations under the new guidance when compared to previously existing U.S. GAAP. We have made policy elections within the amended standard that are consistent with our existing 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 is no material impact to our financial statements other than enhanced disclosures and there are no changes to the opening retained earnings balance.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Income Taxes.</i> In October 2016, the FASB issued ASU No. 2016-16, <i>Income Taxes (Topic 740): 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Retirement Standard.</i> In March 2017, 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, <i>Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost </i>(the &#x201C;New Retirement Standard&#x201D;), 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, are to be presented outside of any subtotal of operating income. The Company elected to apply the practical expedient and use the amounts disclosed in Note 11 to the financial statements included in Part I, Item 1 of the Company&#x2019;s Quarterly Report on Form 10-Q for the period ended June 30, 2017 as the estimation basis for applying the retrospective presentation requirements of the standard.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Leases. </i>In February 2016, the FASB issued ASU No. 2016-02,&nbsp;<i>Leases (Topic 842)</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 Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  8; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->6
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Statement of Cash Flows. </i>In August 2016, the FASB issued ASU No. 2016-15, <i>Statement of Cash </i>Flows (Topic 230): <i>Classification of Certain Cash Receipts and Cash Payments.</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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Stock Compensation.</i> In June 2018, the FASB issued ASU No. 2018-07, <i>Compensation &#x2013; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#x201D;. </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&#x2019;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&#x2019;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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>3. REVENUES</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 72pt 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Adoption of ASC Topic 606, &#x201C;Revenue from Contracts with Customers&#x201D;</b></font>
    </p>
    <p style="margin: 0pt 72pt 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Nature of our products and services</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Products </i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Services</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019; power generation systems.&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  9; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->7
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i>Identify the contract with a customer</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;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&#x2019;s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer&#x2019;s ability and intention to pay, which is based on a variety of factors including the customer&#x2019;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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 4.5pt; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i>Identify the performance obligations in the contract</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 4.5pt; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i>Determine the transaction price</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">4)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i>Allocate the transaction price to performance obligations in the contract</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">5)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i>Recognize revenue when or as the Company satisfies a performance obligation</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table presents our revenues disaggregated by revenue discipline:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="6">Three Months Ended</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="6">Six Months Ended</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 48%;">Products</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">22,001</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;">25,018</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;">43,315</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;">47,879</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt;">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;">2,592</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,266</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,753</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,461</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 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;">24,593</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;">27,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;">48,068</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;">52,340</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">See Note 14 - Business Segment and Geographic Information in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 72pt 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Financial Statement Impact of Adopting ASC 606</b></font>
    </p>
    <p style="margin: 0pt 72pt 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  10; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->8
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>4. OTHER EXPENSE / (INCOME)</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 three months ended June 30, 2018, we had approximately $22 in other expense, which consisted primarily of a severance payment. For the three months ended June 30, 2017, we had approximately $44 in other income, which included $59 of abated payroll tax interest and penalties.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">For the six months ended June 30, 2018, we had approximately $138 in other expense, which consisted primarily of an adjustment from an audit of prior period sales/value added taxes in Canada. For the six months ended June 30, 2017, we had approximately $53 in other expense due to prior period income tax return audit related expenses in the U.S.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>5. DISCONTINUED OPERATIONS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">A discontinued operation is a component of the Company&#x2019;s business that represents a separate major line of business that had been disposed of or is held for sale. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. When an operation is classified as a discontinued operation, the comparative Consolidated Statement of Operations, Consolidated Statement of Cash Flows, and Consolidated Balance Sheets are presented as if the operation had been discontinued from the start of the comparative year.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the fourth quarter of 2017, as part of the Company&#x2019;s review of strategic alternatives, the Board of Directors of the Company approved efforts to sell the Company&#x2019;s switchgear business. On May 2, 2018, Pioneer Custom Electric Products Corp. (&#x201C;PCEP&#x201D;), a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;), entered into an Asset Purchase Agreement (the &#x201C;Asset Purchase Agreement&#x201D;) with CleanSpark, Inc. (&#x201C;CleanSpark&#x201D;), pursuant to which PCEP will sell certain assets (the &#x201C;Asset Sale&#x201D;) comprising the PCEP business to CleanSpark (the &#x201C;Purchased Assets&#x201D;). No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As consideration for the Purchased Assets, CleanSpark has agreed to pay total consideration comprised of the following: (a) an 18-month promissory note at 9% interest, in principal amount equal to the net carrying value of the working capital of the business at closing; (b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&#x2019;s option and a CleanSpark purchase option of $1,000,000; (c) 7,000,000 shares of CleanSpark common stock, based on an agreed upon value of $0.80 per share, for a total agreed upon value of $5,600,000; (d) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $1.60 per share; and (e) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $2.00 per share.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">On June 29, 2018, each of PCEP and CleanSpark signed a letter agreement (the &#x201C;Letter Agreement&#x201D;) which extended the date on which, under certain specified conditions, either PCEP or CleanSpark may terminate the Asset Purchase Agreement if the Asset Sale has not been completed (the &#x201C;Termination Date&#x201D;) from June 30, 2018 to October 15, 2018. On July 16, 2018 each of PCEP and CleanSpark signed a second letter agreement (the &#x201C;Second Letter Agreement&#x201D;) which further extended the Termination Date to December 31, 2018. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and the Asset Purchase Agreement remains in full force and effect.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Operating results for the switchgear business, which have been previously included in the T&#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  11; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->9
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The components of assets and liabilities that are attributable to discontinued operations are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Unaudited)</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Assets of discontinued operations:</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 64%; text-align: left; text-indent: 10pt;">Accounts receivable - trade, net</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">1,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: 10%; text-align: right;">1,568</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Inventories, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,881</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,921</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Prepaid expenses</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">130</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">214</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Property, plant and equipment, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">393</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">524</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Right of use asset</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">19</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">129</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Intangible assets, net</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,414</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,477</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">Other 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;">249</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;">240</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 20pt;">Assets of discontinued operations</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,096</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;">7,073</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">&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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Liabilities of discontinued operations:</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Bank overdrafts</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">48</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">349</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">3,016</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,507</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 20pt;">Liabilities of discontinued operations</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,064</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,856</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table presents the discontinued operations of the switchgear business in the Consolidated Statement of Operations:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</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;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 48%;">Revenues</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">882</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;">3,614</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,584</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;">5,819</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Costs and Expenses</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Cost of goods sold</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,167</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,365</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,115</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,905</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Operating Expenses</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">434</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">449</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,064</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,075</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Interest income</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(3</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(3</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">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;">189</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;">211</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;">307</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;">349</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 20pt;">Total costs and expenses</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,789</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,024</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,483</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">6,326</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Loss before provision for income taxes</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(907</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(410</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(899</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(507</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">Income tax benefit</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;">(189</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;">&#x2014;</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;">(189</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;">&#x2014;</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 20pt;">Loss from discontinued operations, net of 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;">(718</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;">(410</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;">(710</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;">(507</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table presents the switchgear business in the Consolidated Statements of Cash Flows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 74%; text-align: left;">Net cash used in operating activities</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">(225</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;">(1,986</td>
            <td style="width: 1%; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Net cash used in investing activities</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</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;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">Net cash provided by financing activities</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;">225</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,993</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left;">Increase in cash and cash equivalents</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;">&#x2014;</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;">&#x2014;</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  12; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->10
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>6. &nbsp;INVENTORIES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The components of inventories are summarized below:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table align="CENTER" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Unaudited)</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 54%; 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;">10,551</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;">9,229</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Work in process</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,709</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,295</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Finished goods</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">13,341</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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">(428</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;">(251</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 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,173</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,192</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Inventories are stated at the lower of cost as net realizable basis determined on a FIFO method. Included in raw materials and finished goods at June 30, 2018 and December 31, 2017 are goods in transit of approximately $4.8 million and $3.1 million, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">At June 30, 2018 and December 31, 2017, raw materials in the amount of $4.7 million and $3.0 million, respectively, 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 $3.7 million and $5.4 million as of June 30, 2018 and December 31, 2017, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>7. PROPERTY, PLANT AND EQUIPMENT</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Property, plant and equipment are summarized below:&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Unaudited)</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 54%;">Land</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">47</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">Buildings</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,427</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Machinery and equipment</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">10,181</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">10,187</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Furniture and fixtures</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">424</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">430</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Computer hardware and software</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,078</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,097</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Leasehold improvements</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">525</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">528</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">23</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">14,705</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">14,857</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">(8,790</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,522</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 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,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;">6,335</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Depreciation expense was $498 and $519 for the six months ended June 30, 2018 and 2017, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>8. &nbsp;OTHER ASSETS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;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 June 30, 2018 and December 31, 2017. The Company expects to fully recover these amounts. At June 30, 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  13; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->11
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>9. &nbsp;GOODWILL AND OTHER INTANGIBLE ASSETS</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">There were no changes in the carrying values of goodwill for the six months ended June 30, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">T&#38;D</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">Solutions</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Solutions</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Total</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Segment</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Segment</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Goodwill</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10.05pt; font-weight: bold;">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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 51%;">Balance as of January 1, 2018</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">6,533</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;">9,503</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 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;">&#x2014;</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;">&#x2014;</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;">&#x2014;</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt;">Balance as of June 30, 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;">6,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;">$</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;">9,503</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left; font-weight: bold;">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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">Balance as of January 1, 2018</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(976</td>
            <td style="text-align: left;">)&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">&#x2014;</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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 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;">&#x2014;</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;">&#x2014;</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;">&#x2014;</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt;">Balance as of June 30, 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;">(976</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;">&#x2014;</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;">(976</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-indent: 10.05pt; font-weight: bold;">Net Goodwill as of June 30, 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;">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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Changes in the carrying values of intangible assets for the six months ended June 30, 2018, were as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">T&#38;D</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Critical Power</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">Solutions</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Solutions</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Intangible</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Segment</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Segment</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Assets</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 51%;">Balance as of January 1, 2018, net</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">3,677</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,245</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,922</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-indent: 10pt;">Amortization</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(126</td>
            <td style="text-align: left;">)&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(561</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(687</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 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;">(2</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;">&#x2014;</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;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt;">Balance as of June 30, 2018, 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;">3,549</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;">684</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,233</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The components of intangible assets as of June 30, 2018 are summarized below:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">Weighted
                <br> Average
                <br> Amortization
                <br> Years</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Gross Carrying
                <br> Amount</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Accumulated
                <br> Amortization</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Foreign
                <br> Currency
                <br> Translation</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Net Book
                <br> Value</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 34%; text-align: left;">Customer relationships</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 10%; text-align: center;">7</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;">6,689</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;">(5,445</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: 9%; text-align: right;">&#x2014;</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;">1,244</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Non-compete agreements</td>
            <td>&nbsp;</td>
            <td style="text-align: center;">4</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">155</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(132</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">Trademarks</td>
            <td>&nbsp;</td>
            <td style="text-align: center;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Indefinite</font>
            </td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,816</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,816</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Internally developed software</td>
            <td>&nbsp;</td>
            <td style="text-align: center;">7</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">289</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">144</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Developed technology</td>
            <td>&nbsp;</td>
            <td style="text-align: center;">10</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">493</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">320</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">Technology-related industry accreditations</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="text-align: center;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Indefinite</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;">706</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;">&#x2014;</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;">(20</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;">686</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 10pt;">Total intangible assets</td>
            <td style="padding-bottom: 2.5pt;">&nbsp;</td>
            <td style="text-align: center;">&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;">10,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;">(5,895</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;">(20</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;">4,233</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The amortization of intangible assets expense was $687 for the six months ended June 30, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  14; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->12
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>10. DEBT</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Canadian Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#x201C;PECI&#x201D;), entered into an Amended and Restated Credit Agreement (&#x201C;CAD ARCA&#x201D;) with Bank of Montreal (&#x201C;BMO&#x201D;) with respect to our existing Canadian credit facilities (as amended and restated, the &#x201C;Canadian Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. 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 CAD ARCA was further amended (the &#x201C;2017 CAD ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 CAD ARCA Amendment&#x201D;). 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&#x201C;CAD&#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $471 CAD term credit facility (&#x201C;Facility B&#x201D;) 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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&#x2019;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&#x2019;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&#x2019;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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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 was 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 will 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&#x2019;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our borrowings consisted of approximately $5.4 million outstanding under Facility A and $388 outstanding under Facility C. As of June 30, 2018, the Company is in compliance with all covenant requirements of the Canadian Facilities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  15; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->13
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>United States Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">In April 2016, we entered into an Amended and Restated Credit Agreement (&#x201C;US ARCA&#x201D;) with BMO with respect to our U.S. Facilities that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank (as amended and restated, the &#x201C;U.S. Facilities&#x201D;). 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 &#x201C;2017 US ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 US ARCA Amendment&#x201D;). 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 (&#x201C;USD Facility A&#x201D;) to finance ongoing operations, a $5.0 million USD term loan facility (&#x201C;USD Facility B&#x201D;) 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&#x2019;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&#x2019;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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 6, 2017, we received a waiver from BMO on certain financial covenants existing as of December 31, 2016. 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, we had approximately $19.4 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately $15.0 million outstanding under USD Facility A, and $4.4 million outstanding under USD Facility B. As of June 30, 2018, the Company is in compliance with all covenant requirements of the U.S. Facilities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  16; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->14
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The Company&#x2019;s debt consists of the following:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">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 style="text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Unaudited)</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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;">4,737</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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">1</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Total debt</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4,738</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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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,289</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 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;">3,449</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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;&nbsp;&nbsp;(a) The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, respectively.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>11. &nbsp;PENSION PLAN</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The Company&#x2019;s Canadian subsidiary sponsors a defined benefit pension plan at one of its locations in which a majority of its employees are members. The subsidiary funds 100% of all contributions to the plan. The benefits, or the rate per year of credit service, are established by the Company and updated at its discretion.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="text-align: center;" colspan="6">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="text-align: center;" colspan="6">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">Affected Line Item</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">in the Statements of</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">Consolidated Operations</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; width: 28%; text-align: left; text-indent: -0.125in;">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: 10%; text-align: right;">14</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;">11</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;">31</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;">25</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="padding-left: 0.75pt; width: 19%; text-align: center;" nowrap>Selling, general and administrative</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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;">25</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">25</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">50</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">50</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="padding-left: 0.75pt; text-align: center;">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Expected return on plan assets</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(42</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(41</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(85</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(81</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="padding-left: 0.75pt; text-align: center;">Other expense</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Amortization of transitional obligation</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">6</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="padding-left: 0.75pt; text-align: center;">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Amortization of past service costs</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">4</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="padding-left: 0.75pt; text-align: center;">Other expense</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">14</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;">11</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;">28</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;">23</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: center;">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">12</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;">11</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;">29</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;">27</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 2.5pt;">&nbsp;</td>
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">The Company&#x2019;s policy is to fund the pension plan at or above the minimum level required by law. The Company made $36 and $35 of contributions to its defined benefit pension plan during the six months ended June 30, 2018 and 2017, respectively. Changes in the discount rate and actual investment returns that are 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 Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  17; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->15
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>12. STOCKHOLDERS&#x2019; EQUITY</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Common Stock</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The Company had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of June 30, 2018 and December 31, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Warrants</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018 and 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. The warrants expire on September 18, 2018. &nbsp;No warrants were exercised during the six months ended June 30, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Stock-Based Compensation</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">A summary of stock option activity under the 2011 Long-Term Incentive Plan as of June 30, 2018, and changes during the six months ended June 30, 2018, are presented below:&nbsp;</font>
    </p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Stock
                <br> Options</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Weighted
                <br> average
                <br> exercise price</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Weighted
                <br> average
                <br> remaining
                <br> contractual
                <br> term</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Aggregate
                <br> intrinsic value</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="width: 37%; 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="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: 10%; text-align: right;">435,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: 10%; text-align: right;">8.35</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: 10%; text-align: right;">7.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;">216</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; 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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; 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;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">
                <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;">(10,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;">7.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;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Outstanding as of June 30, 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;">432,800</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.33</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;">7.00</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;">20</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Exercisable as of June 30, 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;">419,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.39</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.90</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;">20</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, there were 240,867 shares available for future grants under the Company&#x2019;s 2011 Long-Term Incentive Plan.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Stock-based compensation expense recorded for the three and six months ended June 30, 2018 was approximately ($2) and $146, respectively, as compared to the expense of $141 and $171, during the three and six months ended June 30, 2017, respectively. For the three and six months ended June 30, 2018, the expense reversal is primarily the result of forfeitures of previously expensed awards to a former employee. At June 30, 2018, the Company had total stock-based compensation expense remaining to be recognized in the consolidated statements of operations of approximately $25.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Foreign Currency Translation</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 unrealized loss of $1 for the three months ended June 30, 2018 and unrealized income of $6 for the three months ended June 30, 2017. For the six months ended June 30, 2018 and 2017, the Company had foreign currency translation adjustments resulting in unrealized loss of $167 and unrealized income of $69, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  18; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->16
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>13. &nbsp;BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Basic and diluted (loss) income per common share are calculated based on the weighted average number of shares outstanding during the period. The Company&#x2019;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) income per share (in thousands, except per share data):</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; width: 48%; text-align: left; text-indent: -0.125in;">(Loss) income from continuing operations</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">(78</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;">1,695</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;">(660</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;">1,899</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Loss from discontinued operations, net of 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;">(718</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;">(410</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;">(710</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;">(507</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.375in; text-align: left; text-indent: -0.125in;">Net (loss) income</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;">(796</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,285</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,370</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,392</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-indent: -0.125in;">Weighted average basic shares outstanding</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">8,726</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">8,713</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">8,726</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">8,707</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Effect of dilutive securities - equity based compensation plans</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">29</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">29</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">&#x2014;</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</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;">&#x2014;</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</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.375in; text-align: left; text-indent: -0.125in;">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,743</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,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,737</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">(Loss) earnings per 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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">Basic</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">(Loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.01</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.19</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.08</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.22</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Income (loss) from discontinued 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;">(0.08</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;">(0.04</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;">(0.08</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;">(0.05</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">&nbsp;&nbsp;&nbsp;&nbsp;Net (loss) income</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;">(0.09</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;">0.15</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;">(0.16</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;">0.17</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-indent: -0.125in;">Diluted</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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">(Loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.01</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.19</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(0.08</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">0.22</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Loss from discontinued 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;">(0.08</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;">(0.04</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;">(0.08</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;">(0.05</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">&nbsp;&nbsp;&nbsp;&nbsp;Net (loss) income</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;">(0.09</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;">0.15</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;">(0.16</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;">0.17</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;"><b><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">14. &nbsp;BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</font></b></p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The Company follows ASC - 280 Segment Reporting in determining its reportable segments.&nbsp;&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&#x2019;s enterprise have discrete financial information available.&nbsp;&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&#38;D Solutions and Critical Power.&nbsp;The Critical Power reportable segment is the Company&#x2019;s Titan Energy Systems Inc. business unit. The T&#38;D Solutions reportable segment is an aggregation of our transformer business units.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The T&#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  19; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->17
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following tables present information about segment income and loss:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">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">&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="padding-left: 0in; text-align: left; text-indent: 10pt;">T&#38;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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; width: 48%; text-indent: 20pt;">Transformers</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 10%; text-align: right;">21,599</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 10%; text-align: right;">23,367</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 10%; text-align: right;">42,531</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 10%; text-align: right;">44,650</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 6.75pt; text-indent: 10pt;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21,599</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23,367</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">42,531</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">44,650</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: -0.125in; text-align: left; text-indent: 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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-indent: 20pt;">Equipment</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">402</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,651</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">784</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,229</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-indent: 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;">2,592</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,266</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,753</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,461</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 6.75pt; text-indent: 10pt;">&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,994</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,917</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,537</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;">7,690</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-indent: 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;">24,593</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;">27,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;">48,068</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;">52,340</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <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>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 48%; text-align: left; text-indent: 10pt;">T&#38;D Solutions</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">323</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;">345</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;">667</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;">681</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Critical Power Solutions</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">374</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">423</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">753</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">822</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 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;">16</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>
            <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</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;">37</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-indent: 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;">713</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;">786</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,452</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,540</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <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>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Operating 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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 48%; text-align: left; text-indent: 10pt;">T&#38;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,696</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,886</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;">3,144</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,935</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Critical Power Solutions</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(234</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(673</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(334</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 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;">(605</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;">(799</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,459</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,622</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-indent: 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;">857</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,848</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,012</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,979</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">Revenues are attributable to countries based on the location of the Company&#x2019;s customers:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">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">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 48%; text-align: left; text-indent: 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;">16,141</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;">16,792</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;">32,126</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;">33,167</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-indent: 10pt;">Canada</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,452</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,492</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,942</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;">19,173</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: -0.125in; text-indent: 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;">24,593</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;">27,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;">48,068</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;">52,340</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  20; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->18
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>15. LEASES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 8 years some of which contain options to extend up to 10 years. As of June 30, 2018 and 2017, assets recorded under finance leases were $3,439 and $3,357 respectively, and accumulated amortization associated with finance leases was $777 and $257, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The components of the lease expense were as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <TD COLSPAN="6" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1pt solid">Three Months Ended</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <TD COLSPAN="6" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1pt solid">Six Months Ended</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 style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; width: 48%; text-align: left;">Operating lease cost</td>
            <td style="padding-bottom: 2.5pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right;">182</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 2.5pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right;">170</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 2.5pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right;">363</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 2.5pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right;">339</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt;">&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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Amortization of right-of-use asset</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">134</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">139</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">270</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">257</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">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;">39</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;">44</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;">78</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;">83</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; text-align: left;">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;">173</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;">183</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;">348</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;">340</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Other information related to leases was as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Supplemental Cash Flows Information</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td colspan="5">Cash paid for amounts included in the mesurement of lease liabilities</td>
            <td>&nbsp;</td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 54%; text-align: left;">&nbsp;&nbsp;&nbsp;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;">377</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;">349</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;&nbsp;Operating cash flows from finance leases</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">78</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">83</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;&nbsp;Financing cash flows from finance leases</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">248</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">198</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;&nbsp;Operating leases</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">323</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">284</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;&nbsp;Finance leases</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">270</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">250</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Weighted Average Remaining Lease Term</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 54%;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 11%; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>June 30,</b></font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 2%; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 11%; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>June 30,</b></font>
            </td>
        </tr>
        <tr>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>2018</b></font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>2017</b></font>
            </td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom;">
            <td style="padding-left: 0in; padding-right: 0.75pt; padding-top: 0.75pt; text-indent: 10pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Operating leases</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">3 years</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">4 years</font>
            </td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in; padding-right: 0.75pt; padding-top: 0.75pt; text-indent: 10pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Finance leases</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">7 years</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">8 years</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Weighted Average Discount Rate</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 54%;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 11%; vertical-align: bottom; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>June 30,</b></font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 2%; vertical-align: bottom; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 11%; vertical-align: bottom; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>June 30,</b></font>
            </td>
        </tr>
        <tr>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>2018</b></font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>2017</b></font>
            </td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom;">
            <td style="padding-left: 0in; padding-right: 0.75pt; padding-top: 0.75pt; text-indent: 10pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Operating leases</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">5.5%</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">5.5%</font>
            </td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in; padding-right: 0.75pt; padding-top: 0.75pt; text-indent: 10pt;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Finance leases</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">5.5%</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; text-align: center;" nowrap>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">5.5%</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  21; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->19
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Future minimum lease payments under non-cancellable leases as of June 30, 2018 were as follows:&nbsp;</font>
    </p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: left;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Operating</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Finance</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Leases</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Leases</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="width: 70%; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">2018 (excluding the six months ended June 30, 2018)</font>
            </td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 12%; text-align: right;">269</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;">325</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">2019</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">457</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">604</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">2020</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">416</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">509</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">2021</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">158</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">458</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <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;">327</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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;">&#x2014;</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,138</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;&nbsp;&nbsp;Total future minmum lease payments</font>
            </td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,391</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,361</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <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;">(109</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;">(568</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;&nbsp;&nbsp;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,282</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,793</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Reported as of June 30, 2018:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Operating</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">Finance</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Leases</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Leases</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 70%;">Accounts payable and accrued liabilities</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 12%; text-align: right;">428</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;">477</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">820</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,314</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;&nbsp;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,248</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,791</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>16. SUBSEQUENT EVENTS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As previously reported, on May 2, 2018, PCEP entered into the Asset Purchase Agreement with CleanSpark, pursuant to which PCEP will sell certain assets comprising the PCEP business to CleanSpark. On June 29, 2018, PCEP and CleanSpark entered into the Letter Agreement whereby the parties agreed to extend the Termination Date from June 30, 2018 to October 15, 2018. On July 16, 2018, each of PCEP and CleanSpark signed the Second Letter Agreement, which further extended the Termination Date to December 31, 2018. The Company has agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing conditions. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and the Asset Purchase Agreement remains in full force and effect.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  22; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->20
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a008"></a>ITEM 2. MANAGEMENT&#x2019;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the accompanying consolidated interim financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Annual Report on Form 10-K for the year ended December 31, 2017, which was filed with the Securities and Exchange Commission on April 2, 2018.</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Unless the context requires otherwise, references in this Form 10-Q to the &#x201C;Company,&#x201D; &#x201C;Pioneer,&#x201D; &#x201C;we,&#x201D; &#x201C;our&#x201D; and &#x201C;us&#x201D; refer to Pioneer Power Solutions, Inc. and its subsidiaries.</i></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Special Note Regarding Forward-Looking Statements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">This Form 10-Q contains &#x201C;forward-looking statements,&#x201D; which include information relating to future events, future financial performance, financial projections, strategies, expectations, competitive environment and regulation.&nbsp;&nbsp;Words such as &#x201C;may,&#x201D; &#x201C;should,&#x201D; &#x201C;could,&#x201D; &#x201C;would,&#x201D; &#x201C;predicts,&#x201D; &#x201C;potential,&#x201D; &#x201C;continue,&#x201D; &#x201C;expects,&#x201D; &#x201C;anticipates,&#x201D; &#x201C;future,&#x201D; &#x201C;intends,&#x201D; &#x201C;plans,&#x201D; &#x201C;believes,&#x201D; &#x201C;estimates,&#x201D; and similar expressions, as well as statements in future tense, identify forward-looking statements.&nbsp;&nbsp;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.&nbsp;&nbsp;Forward-looking statements are based on information we have when those statements are made or management&#x2019;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:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 1.5in; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">We depend on Siemens Industry, Inc. (&#x201C;Siemens&#x201D;) and Hydro-Quebec for a large portion of our business, and any change in the level of orders from Siemens and Hydro-Quebec could have a significant impact on our results of operations.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our ability to expand our business through strategic acquisitions.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our ability to integrate acquisitions and related businesses.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our ability to realize revenue reported in our backlog.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Strikes or labor disputes with our employees may adversely affect our ability to conduct our business.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">A&nbsp;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 income (loss).</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our chairman controls a majority of our voting stock, and may have, or may develop in the future, interests that may diverge from yours.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Material weaknesses in internal controls.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Future sales of large blocks of our common stock may adversely impact our stock price.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>&#x25CF;</b></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The liquidity and trading volume of our common stock.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  23; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->21
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 &#x201C;Part II - Item 1A. Risk Factors&#x201D; in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2017 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Business Overview</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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.&nbsp;&nbsp;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. We are headquartered in Fort Lee, New Jersey and operate from 12 additional locations in the U.S., Canada and Mexico for manufacturing, service, centralized distribution, engineering, sales and administration.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Description of Business Segments</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">We have two reportable segments: Transmission &#38; Distribution Solutions (&#x201C;T&#38;D Solutions&#x201D;) and Critical Power Solutions (&#x201C;Critical Power&#x201D;).</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#x25CF;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our T&#38;D Solutions business provides equipment solutions that help customers effectively and efficiently manage their electrical power distribution systems to desired specifications.&nbsp;The reporting segment is comprised of electrical transformers. These solutions are marketed principally through our Pioneer Transformers Ltd. (&#x201C;PTL&#x201D;), Jefferson Electric, Inc. (&#x201C;Jefferson&#x201D;), and Bemag Transformers, Inc. (&#x201C;Bemag&#x201D;) brand names.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0 0pt 36pt; text-align: justify; text-indent: -36pt; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="margin-bottom: 0; margin-top: 0; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 0.25in;"></td>
            <td style="width: 0.25in; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#x25CF;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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. (&#x201C;Titan&#x201D;), as well as the Pioneer Critical Power brand names.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0 0pt 36pt; text-align: justify; text-indent: -36pt; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Discontinued Operations</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the fourth quarter of 2017, as part of our review of strategic alternatives, we made approved efforts to sell our switchgear business. Operating results for PCEP, through which we did our switchgear business and have been previously included in the T&#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented. On May 2, 2018, Pioneer Custom Electric Products Corp. (&#x201C;PCEP&#x201D;), a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;), entered into an Asset Purchase Agreement (the &#x201C;Asset Purchase Agreement&#x201D;) with CleanSpark, Inc. (&#x201C;CleanSpark&#x201D;), pursuant to which PCEP will sell certain assets (the &#x201C;Asset Sale&#x201D;) comprising the PCEP business to CleanSpark (the &#x201C;Purchased Assets&#x201D;). No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale. Our switchgear business has incurred losses in the years 2016 and 2017, and we believe that disposition of our switchgear business will improve our liquidity and will not significantly affect our capital resources. See Note 5 &#x2013; Discontinued Operations in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Foreign Currency Exchange Rates</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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.&nbsp;&nbsp;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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  24; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->22
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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):</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table align="CENTER" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="10">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="10">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="6">Statements of Operations and</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="6">Statements of Operations and</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Balance Sheet</b></font>
            </td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Comprehensive Income</b></font>
            </td>
            <td style="padding-bottom: 1pt; text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Balance Sheet</b></font>
            </td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Comprehensive Income</b></font>
            </td>
            <td style="padding-bottom: 1pt; text-align: center;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Cumulative</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td style="text-align: center;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Cumulative</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="text-align: left; font-weight: bold;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Quarter Ended</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>End of Period</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Period Average</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Average</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>End of Period</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Period Average</b></font>
            </td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">
                <font style="font: 10pt Times New Roman, Times, Serif;"><b>Average</b></font>
            </td>
            <td style="text-align: left; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="width: 21%; text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">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: 10%; 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: 10%; 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: 10%; 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: 10%; 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: 10%; 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: 10%; text-align: right;">0.7559</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-align: left;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">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>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Critical Accounting Policies</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">There have been no material changes to our critical accounting policies as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2017 except for the adoption of Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers, ASU No. 2016-02,&nbsp;Leases, ASU No. 2016-16, Income Taxes: Intra-Entity Transfers of Assets Other than Inventory and ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>RESULTS OF OPERATIONS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Overview of the First Half Results</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Selected financial and operating data for our reportable business segments for the most recent reporting period is summarized below. This information, as well as the selected financial data provided in Note 14&nbsp;&#x2013;&nbsp;Business Segment and Geographic Information and in our unaudited Consolidated Financial Statements and related notes included in this Quarterly Report on Form 10-Q, should be referred to when reading our discussion and analysis of results of operations below.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our summary of operating results during the three and six months ended June 30, 2018 and 2017 are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="6">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">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">&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: center;" colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 48%; text-align: left; text-indent: 10pt;">T&#38;D Solutions</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">21,599</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;">23,367</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;">42,531</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;">44,650</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">2,994</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,917</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,537</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;">7,690</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-indent: 20pt;">Consolidated</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">24,593</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">27,284</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">48,068</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">52,340</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">&nbsp;&nbsp;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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: -0.125in; text-align: left; text-indent: 10pt;">T&#38;D Solutions</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">16,873</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">18,265</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">33,719</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">34,795</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">2,517</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,196</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,718</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,156</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-indent: 20pt;">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;">19,390</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,461</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;">38,437</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;">40,951</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Gross profit</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,203</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">5,823</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">9,631</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">11,389</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Selling, general and administrative expenses</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,754</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,722</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">7,534</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">7,601</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Depreciation and amortization expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">395</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">462</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">812</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">924</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Restructuring and integration</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">156</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">Foreign exchange loss (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;">197</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;">(210</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;">273</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;">(271</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 20pt;">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;">4,346</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,975</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,619</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,410</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Operating income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">857</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,848</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,012</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">2,979</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Interest expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">750</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">611</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,399</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,160</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">22</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;">(44</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;">138</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;">53</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Income (loss) before taxes</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">85</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,281</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(525</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,766</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">Income tax expense&nbsp;&nbsp;(benefit)</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;">163</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;">(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;">135</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;">(133</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Net (loss) income from continuing operations</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(78</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,695</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,899</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-align: left; text-indent: 10pt;">Loss from discontinued operations, net of 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;">(718</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;">(410</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;">(710</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;">(507</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; text-align: left;">Net (loss) income</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;">(796</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,285</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,370</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,392</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  25; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->23
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the fourth quarter of 2017, as part of our review of strategic alternatives, our Board of Directors approved efforts to sell our switchgear business unit operated as PCEP. Operating results for PCEP, which have been previously included in the T&#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented. See Note 5 &#x2013; Discontinued Operations in Notes to Consolidated Financial Statements in Part I of this Form 10-Q. The excluded revenue for the switchgear business previously reported in T&#38;D Solutions was $0.9 million and $3.6 million for the three months ended June 30, 2018 and 2017, respectively, and $4.6 million and $5.8 million for the six months ended June 30, 2018 and 2017, respectively. The excluded loss from the switchgear business was $718 and $410 for the three months ended June 30, 2018 and 2017, respectively, and $710 and $507 for the six months ended June 30, 2018 and 2017, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Backlog</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our backlog is based on firm orders from our customers expected to be delivered in the future, most of which is expected to occur during the next twelve months. Backlog may vary significantly from reporting period to reporting period due to the timing of customer commitments. The time between receipt of an order and actual delivery, or completion, of our products and services varies from one or more days, in the case of inventoried standard products, to three to nine months, in the case of certain custom engineered equipment solutions, and up to one year or more under our service contracts.&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table represents the progression of our backlog, by reporting segment,&nbsp;as of the end of the last five quarters:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">March 31,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">December 31,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">September 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="font-weight: bold;">&nbsp;</td>
            <td style="text-align: center; font-weight: bold;" colspan="2">June 30,</td>
            <td style="font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 35%; text-align: left;">T&#38;D Solutions</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 10%; text-align: right;">25,419</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;">21,503</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;">20,170</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;">20,016</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;">20,640</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">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;">10,850</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,623</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>
            <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,626</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,466</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Order backlog</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">36,269</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">30,126</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">28,880</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">30,642</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">31,106</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.75pt; text-align: left;">Discontinued Operation</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,344</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,621</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,316</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,043</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,542</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 10pt;">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;">44,613</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,747</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>
            <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;">38,685</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;">39,648</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;"><b><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Revenue</i></font></b></p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table represents our revenues by reporting segment and major product category for the periods indicated:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">T&#38;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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; width: 22%; text-indent: 10pt;">Transformers</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">21,599</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">23,367</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">(1,768</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">)</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 6%; text-align: right;">(7.6</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">)</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">42,531</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">44,650</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">&nbsp;</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">$</td>
            <td style="border-bottom: Black 1pt solid; width: 7%; text-align: right;">(2,119</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">)</td>
            <td style="padding-bottom: 1pt; width: 1%;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; width: 6%; text-align: right;">(4.7</td>
            <td style="padding-bottom: 1pt; width: 1%; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="text-indent: 10pt;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21,599</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">23,367</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,768</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(7.6</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">42,531</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">44,650</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(2,119</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(4.7</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-indent: 10pt;">Equipment</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">402</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,651</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1,249</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(75.6</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">784</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">3,229</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(2,445</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(75.7</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0in; text-indent: 10pt;">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;">2,592</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,266</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;">326</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;">14.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;">4,753</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,461</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;">292</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.5</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; text-indent: 10pt;">&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,994</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,917</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;">(923</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;">(23.6</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;">5,537</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;">7,690</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,153</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;">(28.0</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; text-align: left;">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;">24,593</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;">27,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;">(2,691</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;">(9.9</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;">48,068</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;">52,340</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,272</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;">(8.2</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">For the three months ended June 30, 2018, our consolidated revenue decreased by $2.7 million, or 9.9%, to $24.6 million, down from $27.3 million during the three months ended June 30, 2017. For the six months ended June 30, 2018, our consolidated revenue decreased by $4.3 million, or 8.2%, to $48.1 million, down from $52.3 million during the six months ended June 30, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>T&#38;D Solutions.</i> During the three and six months ended June 30, 2018, revenue from our transformer product lines decreased by $1.8 million or 7.6% and $2.1 million and 4.7%, respectively, as compared to the three and six months ended June 30, 2017. The decrease was mostly driven by lower sales of our &#x201C;liquid&#x201D; transformer products due to delayed acceptance of orders by customers.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Critical Power. </i>Titan is the only business unit in the Critical Power segment. For the three months ended June 30, 2018, equipment sales decreased by $1.2 million, or 75.6%, as compared to the same period in the prior year, resulting from a reduced focus on equipment sales included in the Titan revenue stream. For the six months ended June 30, 2018, equipment sales were down by $2.4 million, or 75.7% compared to the same period in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">For the three months ended June 30, 2018, service revenue increased by $326 or 14.4%, as compared to the same period in the prior year. For the six months ended June 30, 2018, service revenue increased by $292 or 6.5% compared to the same period in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  26; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->24
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Gross Profit and Gross Margin</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table represents our gross profit by reporting segment for the periods indicated:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">T&#38;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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; width: 22%; text-align: left; text-indent: 10pt;">Gross profit</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 7%; text-align: right;">4,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: 7%; text-align: right;">5,102</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: 7%; text-align: right;">(376</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: 6%; text-align: right;">(7.4</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: 7%; text-align: right;">8,812</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: 7%; text-align: right;">9,855</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: 7%; text-align: right;">(1,043</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: 6%; text-align: right;">(10.6</td>
            <td style="width: 1%; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Gross margin %</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21.9</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21.8</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">0.1</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;">20.7</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">22.1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1.4</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 6.75pt; text-indent: 10pt;">&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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; 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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Gross profit</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">477</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>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(244</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(33.8</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">819</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1,534</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(715</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(46.6</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Gross margin %</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">15.9</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">18.4</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(2.5</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>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">14.8</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">19.9</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(5.1</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 6.75pt; text-indent: 10pt;">&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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.75pt; text-align: left;">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;">5,203</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,823</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;">(620</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;">(10.6</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,631</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;">11,389</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,758</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;">(15.4</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Consolidated gross margin %</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21.2</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21.3</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(0.1</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>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">20.0</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">21.8</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1.8</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>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">For the three months ended June 30, 2018, our consolidated gross margin was 21.2% of revenues, compared to 21.3% during the three months ended June 30, 2017. For the six months ended June 30, 2018, our gross margin was 20.0% of revenues, compared to 21.8% during the six months ended June 30, 2017. The decrease in our consolidated gross margin percentage is further explained below.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>T&#38;D Solutions</i>.&nbsp;During the three and six months ended June 30, 2018 the gross margin increased by 0.1% and decreased by 1.4%, respectively, as compared to the same periods in 2017. The decrease in our T&#38;D Solutions gross margin of 1.4% for the six months ended June 30, 2018 as compared to the same period in 2017 resulted primarily from lower sales of liquid filled transformers and an unfavorable product mix in our &#x201C;dry type&#x201D; transformers.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Critical Power. </i>During the three and six months ended June 30, 2018, the gross margin decreased by 2.5% and 5.1%, respectively, when compared to the same periods in 2017, primarily due to lower sales while the fixed costs remained comparable.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  27; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->25
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Operating Expenses</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table represents our operating expenses by reportable segment for the periods indicated:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left;">T&#38;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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; width: 22%; text-align: left; text-indent: -0.125in;">Selling, general and administrative expense</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 7%; text-align: right;">2,762</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: 7%; text-align: right;">2,333</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: 7%; text-align: right;">429</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: 6%; text-align: right;">18.4</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: 7%; text-align: right;">5,234</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: 7%; text-align: right;">4,852</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: 7%; text-align: right;">382</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: 6%; text-align: right;">7.9</td>
            <td style="width: 1%; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Depreciation and amortization expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">71</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">92</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(21</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(22.8</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">161</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">183</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(22</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(12.0</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left;">Restructuring and integration</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</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>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">156</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(156</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="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">Foreign exchange loss (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;">197</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;">(210</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;">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;">(193.8</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;">273</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;">(271</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;">544</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;">(200.7</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left;">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,030</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,216</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;">814</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;">36.7</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,668</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,920</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;">748</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;">15.2</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0in;">&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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; 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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Selling, general and administrative expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">403</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">608</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(205</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(33.7</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">873</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">1,164</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(291</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(25.0</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">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;">308</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;">352</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;">(44</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.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;">619</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;">704</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;">(85</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.1</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left;">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;">711</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;">960</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;">(249</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;">(25.9</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,492</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,868</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;">(376</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.1</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in;">&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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.125in; text-align: left; text-indent: -0.125in;">Unallocated Corporate Overhead Expenses</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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Selling, general and administrative expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">589</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">781</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(192</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(24.6</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">1,427</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">1,585</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(158</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(10.0</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left;">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;">16</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>
            <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;">)</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.1</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</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;">37</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>
            <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.5</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left;">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;">605</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;">799</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;">(194</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;">(24.3</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,459</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,622</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;">(163</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;">(10.0</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 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;">&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>
            <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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in;">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>
            <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="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Selling, general and administrative expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">3,754</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">3,722</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</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;">0.9</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">7,534</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">7,601</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">$</td>
            <td style="text-align: right;">(67</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(0.9</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Depreciation and amortization expense</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">395</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">462</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(67</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(14.5</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">812</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">924</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(112</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(12.1</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Restructuring and integration</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(1</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>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">&#x2014;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">156</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(156</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="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -0.125in;">Foreign exchange loss (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;">197</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;">(210</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;">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;">(193.8</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;">273</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;">(271</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;">544</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;">(200.7</td>
            <td style="padding-bottom: 1pt; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">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;">4,346</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,975</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;">371</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;">9.3</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,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;">8,410</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;">209</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;">2.5</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Selling, General and Administrative Expense</i>.&nbsp;For the three months ended June 30, 2018, consolidated selling, general and administrative expense, before depreciation and amortization, increased by $32, or 0.9%, to $3,754, as compared to $3,722 during the three months ended June 30, 2017. As a percentage of our consolidated revenue, selling, general and administrative expense before depreciation and amortization increased to 15.3% in the 2018 period, as compared to 13.6% in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the six months ended June 30, 2018, consolidated selling, general and administrative expense, before depreciation and amortization, decreased by $67 or 0.9%, to $7.5 million, as compared to $7.6 million during the six months ended June 30, 2017. As a percentage of our consolidated revenue, selling, general and administrative expense before depreciation and amortization increased to 15.7% in the 2018 period, as compared to 14.5% in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Depreciation and Amortization Expenses.</i> 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. For the three months ended June 30, 2018, depreciation and amortization expense decreased by $67 or 14.5% when compared to the same period in 2017. For the six months ended June 30, 2018, depreciation and amortization expense decreased by $112 or 12.1% when compared to the same period in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Restructuring and Integration Expenses.</i> There was no restructuring and integration expense for the three and six months ended June 30, 2018 as compared to $1 and $156 for the same periods in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Foreign Exchange Loss/Gain</i>. During the three and six months ended June 30, 2018, approximately 43% and 44%, respectively, of our consolidated operating revenues were denominated in Canadian dollars, as compared to 46% and 45%, respectively, for the same periods in 2017. Most of our expenses were denominated and disbursed in U.S. dollars during the three and six months ended June 30, 2018 and 2017. 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 three months ended June 30, 2018, we recorded a loss of $197 and for the three months ended June 30, 2017 we recorded a gain of $210 due to currency fluctuations. For the six months ended June 30, 2018 we recorded a loss of $273 and for the six months ended June 30, 2017 we recorded a gain of $271 due to currency fluctuations.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  28; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->26
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Operating Income (Loss)</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The following table represents our operating income, excluding discontinued operations, by reportable segment for the periods indicated:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td style="text-align: center;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="14">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">%</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; width: 22%; text-align: left;">T&#38;D Solutions</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 7%; text-align: right;">1,696</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: 7%; text-align: right;">2,886</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: 7%; text-align: right;">(1,190</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: 6%; text-align: right;">(41.2</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: 7%; text-align: right;">3,144</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: 7%; text-align: right;">4,935</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: 7%; text-align: right;">(1,791</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: 6%; text-align: right;">(36.3</td>
            <td style="width: 1%; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Critical Power Solutions</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(234</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;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">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.1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(673</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(334</td>
            <td style="text-align: left;">)</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;">(101.5</td>
            <td style="text-align: left;">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in;">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;">(605</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;">(799</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;">194</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;">24.3</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,459</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,622</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;">163</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.0</td>
            <td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-bottom: 2.5pt; padding-left: 0in; text-align: left; text-indent: 9pt;">Total operating income</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;">857</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,848</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;">(991</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;">(53.6</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,012</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,979</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,967</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;">(66.0</td>
            <td style="padding-bottom: 2.5pt; text-align: left;">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;"><i>T&#38;D Solutions</i>.&nbsp;During the three and six months ended June 30, 2018, T&#38;D segment operating income was $1,696 and $3,144, respectively, as compared to $2,886 and $4,935 during the same respective periods of 2017. The decrease in the operating income is primarily due to lower sales of liquid filled transformers and an unfavorable product mix in our &#x201C;dry-type&#x201D; transformers.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Critical Power</i>.&nbsp;During the three and six months ended June 30, 2018, our Critical Power segment generated an operating loss of $234 and $673, respectively, as compared to $239 and $334 during the same periods of 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Unallocated Corporate Overhead Expenses. </i>Our corporate expenses consists primarily of executive management, corporate accounting and human resources personnel, office expenses, financing and corporate development activities, payroll and benefits administration, treasury, tax compliance, legal, stock-based compensation and public reporting costs, and costs not specifically allocated to reportable business segments. During the three and six months period ended June 30, 2018, our Unallocated Corporate Overhead Expenses decreased by $194 or 24.3% and by $163 or 10.0%, respectively, as compared to the same periods in 2017 primarily due to adjustment of prior year insurance premiums.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Non-Operating Expense</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Interest Expense</i>. For the three and six months ended June 30, 2018, interest expense was approximately $750 and $1,399, respectively, as compared to $611 and $1,160, respectively, during the three and six months ended June 30, 2017. The increase in our interest expense was due to higher average borrowings outstanding under our credit facilities and the increased utilization of short term borrowings during the 2018 period as compared to 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Other Expense. </i>For the three and six months ended June 30, 2018, other non-operating expense was $22 and $138, respectively, as compared to $44 of income and $53 of expense, during the same periods of 2017. The non-operating income of $44 for the three months ended June 30, 2017 was generated by $59 of abated payroll tax interest and penalties granted in the second quarter of 2017.</font>
    </p>
    <p style="text-align: justify;"><em>Income Tax Expense (Benefit)</em>. Our effective income tax expense rate was&nbsp;191.8% for the three months ended June 30, 2018, compared to a benefit of 32.3% during the same period in 2017. For the six months ended June 30, 2018, our effective income tax expense rate was 25.7%, as compared to a benefit of 7.5% during the same period in 2017, as set forth below (dollars in thousands):</p>
    <table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="10">Three Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="10">Six Months Ended June 30,</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: bottom;">
            <td>&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2018</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2017</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
            <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Variance</td>
            <td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0.125in; width: 34%; text-align: left; text-indent: -0.125in;">Income (Loss) from continuing operations before income taxes</td>
            <td style="width: 1%;">&nbsp;</td>
            <td style="width: 1%; text-align: left;">$</td>
            <td style="width: 8%; text-align: right;">85</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;">1,281</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;">(1,196</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;">(525</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;">1,766</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;">(2,291</td>
            <td style="width: 1%; text-align: left;">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom;">
            <td style="padding-left: 0.75pt; text-align: left;">Income tax expense (benefit)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">163</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(414</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">577</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;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(133</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">268</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom;">
            <td style="padding-left: 0in; text-align: left; text-indent: 10pt;">Effective income tax rate %</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">191.8</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">(32.3</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">224.1</td>
            <td style="text-align: left;">&nbsp;</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">25.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.5</td>
            <td style="text-align: left;">)</td>
            <td>&nbsp;</td>
            <td style="text-align: left;">&nbsp;</td>
            <td style="text-align: right;">33.2</td>
            <td style="text-align: left;">&nbsp;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our effective income tax rate increased by 224.1% and 33.2% during the three and six months ended June 30, 2018, respectively, as compared to the same period of the prior year, primarily due to changes made to taxation of foreign earned income pursuant to the U.S. tax code changes enabled in December 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Net (Loss)/ Income</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">We generated a&nbsp;net loss of $796 and $1,370 during the three and six months ended June 30, 2018, respectively, as compared to net income of $1,285 and $1,392 for the three and six months ended June 30, 2017. Our net loss per basic and diluted share for the three and six months ended June 30, 2018 was $0.09 and $0.16, respectively, as compared to net income per basic and diluted share of $0.15 and $0.17 for the three and six months ended June 30, 2017, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our loss per share from continuing operations basic and diluted for the three and six months ended June 30, 2018 was $0.01 and $0.08, respectively, as compared to income of $0.19 and $0.22 for the three and six months ended June 30, 2017, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  29; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->27
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our loss per share from discontinued operations basic and diluted for the three and six months ended June 30, 2018 was $0.08. Our loss per share from discontinued operations basic and diluted for the three and six months ended June 30, 2017 was $0.04 and $0.05, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>LIQUIDITY AND CAPITAL RESOURCES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>General</i>. At June 30, 2018, we had $315 of cash and cash equivalents on hand and total debt outstanding of $34.3 million, when including bank overdrafts and liabilities of discontinued 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 from the date of filing.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Cash Provided by Operating Activities</i>. Cash used by our operating activities was $1.6 million during the six months ended June 30, 2018 and as compared to $2.3 million of cash provided by operating activities during the six months ended June 30, 2017. The principal elements of cash used by operating activities during the six months ended June 30, 2018 were various components of working capital.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Cash Used in Investing Activities.</i> Cash used in investing activities during the three months ended June 30, 2018 was $188, as compared to $859 during the six months ended June 30, 2017. During the six months ended June 30, 2018, additions to our property, plant and equipment were $188.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Cash Provided by / Used in Financing Activities.</i> Cash provided by our financing activities was $1,669 during six months ended June 30, 2018, as compared to $1,023 of cash used during the six months ended June 30, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><i>Working Capital</i>. As of June 30, 2018, we had negative working capital of $1.2 million, including $315 of cash and equivalents, compared to working capital of $709, including $218 of cash and equivalents at December 31, 2017. Our current assets were approximately 1.00 times our current liabilities at June 30, 2018 and at December 31, 2017. At June 30, 2018 and December 31, 2017, we had $0.6 million 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.&nbsp;Management believes that the existing credit facility is available as of the filing date to support operations as needed.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Credit Facilities and Long-Term Debt</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Canadian Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#x201C;PECI&#x201D;), entered into an Amended and Restated Credit Agreement (&#x201C;CAD ARCA&#x201D;) with Bank of Montreal (&#x201C;BMO&#x201D;) with respect to our existing Canadian credit facilities (as amended and restated, the &#x201C;Canadian Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. 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 CAD ARCA was further amended (the &#x201C;2017 CAD ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 CAD ARCA Amendment&#x201D;). 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&#x201C;CAD&#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $471 CAD term credit facility (&#x201C;Facility B&#x201D;) 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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&#x2019;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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 Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  30; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->28
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&#x2019;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&#x2019;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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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 was 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 will 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&#x2019;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our borrowings consisted of approximately $5.4 million outstanding under Facility A and $388 outstanding under Facility C. As of June 30, 2018, the Company is in compliance with all covenant requirements of the Canadian Facilities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>United States Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">In April 2016, we entered into an Amended and Restated Credit Agreement (&#x201C;US ARCA&#x201D;) with BMO with respect to our U.S. Facilities that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank (as amended and restated, the &#x201C;U.S. Facilities&#x201D;). 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 &#x201C;2017 US ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 US ARCA Amendment&#x201D;). 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 (&#x201C;USD Facility A&#x201D;) to finance ongoing operations, a $5.0 million USD term loan facility (&#x201C;USD Facility B&#x201D;) 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&#x2019;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&#x2019;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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  31; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->29
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 6, 2017, we received a waiver from BMO on certain financial covenants existing as of December 31, 2016. 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, we had approximately $19.4 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately $15.0 million outstanding under USD Facility A, and $4.4 million outstanding under USD Facility B. As of June 30, 2018, the Company is in compliance with all covenant requirements of the U.S. Facilities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Capital Lease Obligations</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Capital Expenditures</b>&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our additions to property, plant and equipment were $188 during the six months ended June 30, 2018, as compared to $871 during the six months ended June 30, 2017. We have no major future capital projects planned, or significant replacement spending anticipated during 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a009"></a>ITEM&nbsp;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK. </b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Not Applicable</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a010"></a>ITEM 4. CONTROLS AND PROCEDURES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Management&#x2019;s Conclusions Regarding Effectiveness of Disclosure Controls and Procedures</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.&nbsp;The matters that management identified in our Annual Report on Form 10-K for the year ended December 31, 2017, filed on April 2, 2018, continued to exist and were still considered material weaknesses in our internal control over financial reporting at June 30, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">We conducted an evaluation of the effectiveness of our &#x201C;disclosure controls and procedures&#x201D; (&#x201C;Disclosure Controls&#x201D;), as defined by Rules&nbsp;13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the &#x201C;Exchange Act&#x201D;), as of June 30, 2018, the end of the period covered by this Quarterly Report on Form 10-Q. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures. As of June 30, 2018, based on the evaluation of these disclosure controls and procedures, and in light of the material weaknesses found in our internal controls over financial reporting, our chief executive officer and chief financial officer have concluded that our disclosure controls and procedures were not effective.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Management believes that the condensed consolidated financial statements in this quarterly report on Form 10-Q fairly present, in all material respects, the Company&#x2019;s financial condition as of the Evaluation Date, and results of its operations and cash flows for the Evaluation Date, in conformity with United States Generally Accepted Accounting Principles (&#x201C;GAAP&#x201D;).</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  32; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->30
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Remediation Plan</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">As of June 30, 2018, there were control deficiencies which constituted a material weakness in our internal control over financial reporting. Management has taken, and is taking steps to strengthen our internal control over financial reporting.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0" width="100%">
        <tr style="vertical-align: top;">
            <td style="width: 20.5pt;"></td>
            <td style="width: 18pt;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#x25CF;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
    <table style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0" width="100%">
        <tr style="vertical-align: top;">
            <td style="width: 20.5pt;"></td>
            <td style="width: 18pt;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#x25CF;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Members of management and the accounting staff have received additional training related to policies, procedures and internal controls, including Pioneer&#x2019;s policies regarding monthly reconciliations and supervisory review procedures for all significant accounts.</font>
            </td>
        </tr>
    </table>
    <table style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif;" cellpadding="0" cellspacing="0" width="100%">
        <tr style="vertical-align: top;">
            <td style="width: 20.5pt;"></td>
            <td style="width: 18pt;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#x25CF;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">While we have taken certain actions to address the material weaknesses identified, additional measures may be necessary as we work to improve the overall effectiveness of our internal controls over financial reporting.&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Changes in Internal Control over Financial Reporting</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Other than the changes discussed above in the Remediation Plan, there has been no change in our internal control over financial reporting during the quarter ended June 30, 2018 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a011"></a>PART II &#x2013; OTHER INFORMATION</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a012"></a>ITEM 1. LEGAL PROCEEDINGS</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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&#x2019;s employees who are former employees of Myers Power Products, Inc., Geo Murickan, the president of PCEP (&#x201C;Murickan&#x201D;), and Brett DeChellis (&#x201C;DeChellis&#x201D;), 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. 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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 &#x2013; Commitments and Contingencies included in the notes to our consolidated financial statements included in the Annual Report on Form 10-K.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a013"></a>ITEM 1A. RISK FACTORS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">During the fiscal quarter ended June 30, 2018 there were no material changes from the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a014"></a>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">None.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  33; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->31
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a015"></a>ITEM 3. DEFAULTS UPON SENIOR SECURITIES</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">None.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a016"></a>ITEM 4. MINE SAFETY DISCLOSURES</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Not applicable.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a017"></a>ITEM 5. OTHER INFORMATION</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">None.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><a name="ppsi10q063018a018"></a>ITEM 6. EXHIBITS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">See the Exhibit Index following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed or furnished with this report, which Exhibit Index is incorporated herein by reference.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  34; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->32
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>SIGNATURES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; 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="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 46%;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="width: 4%;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="width: 50%;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>PIONEER POWER SOLUTIONS, INC.</b></font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <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>
                <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; font-size: 10pt;">Date:&nbsp;August 10, 2018</font>
            </td>
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">By:</font>
            </td>
            <td style="border-bottom: black 1pt solid;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">/s/ Nathan J. Mazurek</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <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>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Name: Nathan J. Mazurek</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <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>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Title: Chief Executive Officer</font>
            </td>
        </tr>
    </table>
    <p style="margin-bottom: 0; margin-top: 0;">&nbsp;</p>
    <table style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr style="vertical-align: top;">
            <td style="width: 50%; text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Date: August 10, 2018</font>
            </td>
            <td style="width: 50%; text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">/s/ Thomas Klink</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-top: black 1pt solid; text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Name: Thomas Klink</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td>
                <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
                    <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Title: Chief Financial Officer&nbsp;</font>
                </p>
                <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
                    <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">(Principal Financial Officer duly authorized to sign on behalf of&nbsp;Registrant)&nbsp;</font>
                </p>
            </td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <!-- Field: Page; Sequence:  35; Value:  5; -->
    <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">
            <!-- Field: Sequence; Type:  Arabic; Name:  PageNo; -->33
            <!-- Field: /Sequence -->
            &nbsp;</p>
    </div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">
        <p style="margin: 0pt">&nbsp;</p>
    </div>
    <!-- Field: /Page -->
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>EXHIBIT INDEX</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <table style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
        <tr>
            <td style="border-bottom: black 1pt solid; width: 9%; vertical-align: top;">
                <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
                    <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Exhibit</b>&nbsp;</font>
                </p>
                <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
                    <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>No.</b>&nbsp;</font>
                </p>
            </td>
            <td style="width: 2%; vertical-align: top;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="border-bottom: black 1pt solid; width: 89%; vertical-align: bottom;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b>Description</b></font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">
                    <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1449792/000138713118001955/ex2-1.htm">2.1</a></font>
                </p>
            </td>
            <td style="text-align: justify;">
                <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;">Asset Purchase Agreement, dated May 2, 2018, by and between Cleanspark, Inc and Pioneer Custom Electric Products Corp. (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 May 8, 2018)</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1449792/000138713118002974/ex10-1.htm">2.2</a></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Letter Agreement, dated June 29, 2018, by and between Cleanspark, Inc and Pioneer Custom Electric Products Corp. (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 3, 2018)</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1449792/000138713118003199/ex10-1.htm">2.3</a></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Letter Agreement, dated July 16, 2018, by and between Cleanspark, Inc and Pioneer Custom Electric Products Corp. (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 19, 2018)</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1449792/000093041311004448/c65805_ex3-1.htm">3.1</a></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1449792/000125529409000847/ex3_2.htm">3.2</a></font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
            </td>
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; 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>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="ex31-1.htm">31.1*</a></font>
            </td>
            <td style="text-align: justify;">
                <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;">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="ex31-2.htm">31.2*</a></font>
            </td>
            <td style="text-align: justify;">
                <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;">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="ex32-1.htm">32.1*</a></font>
            </td>
            <td style="text-align: justify;">
                <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;">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td>
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><a href="ex32-2.htm">32.2*</a></font>
            </td>
            <td style="text-align: justify;">
                <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;">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</font>
            </td>
        </tr>
        <tr style="vertical-align: top;">
            <td>&nbsp;</td>
            <td style="text-align: justify;">&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr style="vertical-align: top;">
            <td style="text-align: justify;">
                <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">101*</font>
            </td>
            <td style="text-align: justify;">
                <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;">The following materials from the Company&#x2019;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2018, formatted in XBRL (eXtensible Business Reporting Language), (i) Consolidated Statements of Operations, (ii) Consolidated Balance Sheets, (iii) Consolidated Statements of Comprehensive Income (Loss), (iv) Consolidated Statements of Cash Flows and (v) Notes to the Consolidated Financial Statements.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p>
    <div align="LEFT" style="margin-bottom: 3pt; margin-top: 3pt;">
        <div style="border-top: Black 1pt solid; width: 20%; font-size: 1pt;">&nbsp;</div>
    </div>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">* Filed herewith.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&nbsp;</font>
    </p>
    <!-- Field: Page; Sequence:  36; 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 -->
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif;">
        <font style="font: 10pt Times New Roman, Times, Serif;">&nbsp;</font>
    </p>
</BODY>

</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;<A HREF="ppsi-10q_063018.htm">PIONEER POWER SOLUTIONS, INC. 10-Q</A></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Nathan J. Mazurek, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">1.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of Pioneer Power Solutions, Inc.;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">2.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">3.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">4.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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:</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.8pt">&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: 4%">&nbsp;</TD>
    <TD STYLE="width: 2%">a.</TD>
    <TD STYLE="text-align: justify; width: 94%">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>b.</TD>
    <TD STYLE="text-align: justify">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>c.</TD>
    <TD STYLE="text-align: justify">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</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>d.</TD>
    <TD STYLE="text-align: justify">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</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%">5.</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%">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):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in">&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: 4%">&nbsp;</TD>
    <TD STYLE="width: 2%">a.</TD>
    <TD STYLE="text-align: justify; width: 94%">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>b.</TD>
    <TD STYLE="text-align: justify">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.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 59.4pt; text-indent: -19.8pt">&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: 45%; text-align: justify">Date: August 10, 2018</TD>
    <TD STYLE="width: 55%; text-align: justify">/s/ Nathan J. Mazurek</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-top: black 1pt solid; text-align: justify">Nathan J. Mazurek</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">President, Chief Executive Officer and</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Chairman of the Board of Directors (Principal
        Executive Officer duly authorized to sign on behalf of Registrant)</P></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</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">&nbsp;</P></DIV>

    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2px 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-10q_063018.htm">PIONEER POWER SOLUTIONS, INC. 10-Q</A></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Thomas Klink, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">1.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of Pioneer Power Solutions, Inc.;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">2.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">3.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">4.</TD>
    <TD STYLE="width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%; text-align: justify">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:</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.8pt">&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: 4%">&nbsp;</TD>
    <TD STYLE="width: 2%">a.</TD>
    <TD STYLE="text-align: justify; width: 94%">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>b.</TD>
    <TD STYLE="text-align: justify">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>c.</TD>
    <TD STYLE="text-align: justify">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</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>d.</TD>
    <TD STYLE="text-align: justify">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</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%">5.</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 94%">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):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in">&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: 4%">&nbsp;</TD>
    <TD STYLE="width: 2%">a.</TD>
    <TD STYLE="text-align: justify; width: 94%">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;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>b.</TD>
    <TD STYLE="text-align: justify">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.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 59.4pt; text-indent: -19.8pt">&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: 45%; text-align: justify">Date: August 10, 2018</TD>
    <TD STYLE="width: 55%; text-align: justify">/s/ Thomas Klink</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-top: black 1pt solid; text-align: justify">Thomas Klink</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Financial Officer duly authorized to sign on behalf
        of&nbsp;Registrant)</P></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</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">&nbsp;</P></DIV>

    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2px 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-10q_063018.htm">PIONEER POWER SOLUTIONS, INC. 10-Q</A></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION&nbsp;1350,</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION&nbsp;906 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This certification is furnished solely
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Quarterly Report on Form 10-Q (the
&ldquo;Form 10-Q&rdquo;) for the fiscal quarter ended June 30, 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:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 3%">(1)</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 90%; text-align: justify">The Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">(2)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify">The information contained in the Form 10-Q 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.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in"><B>&nbsp;</B></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">Date: August 10, 2018</TD>
    <TD STYLE="width: 7%; text-align: justify">By:</TD>
    <TD STYLE="width: 43%; border-bottom: black 1pt solid; text-align: justify">/s/ Nathan J. Mazurek</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Name:</TD>
    <TD STYLE="text-align: justify">Nathan J. Mazurek</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Title:</TD>
    <TD STYLE="text-align: justify">Chief Executive Officer</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; text-align: justify">The foregoing certification is being furnished
as an exhibit to the Form 10-Q 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-Q 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.</P>

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

    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex32-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002.
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2px 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-10q_063018.htm">PIONEER POWER SOLUTIONS, INC. 10-Q</A><B>&nbsp;</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION&nbsp;1350,</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION&nbsp;906 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This certification is furnished solely
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Quarterly Report on Form 10-Q (the
&ldquo;Form 10-Q&rdquo;) for the fiscal quarter ended June 30, 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:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 3%">(1)</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 90%; text-align: justify">The Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">(2)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify">The information contained in the Form 10-Q 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.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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">Date: August 10, 2018</TD>
    <TD STYLE="width: 7%; text-align: justify">By:</TD>
    <TD STYLE="width: 43%; border-bottom: black 1pt solid; text-align: justify">/s/ Thomas Klink</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Name:</TD>
    <TD STYLE="text-align: justify">Thomas Klink</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Title:</TD>
    <TD STYLE="text-align: justify">Chief Financial Officer</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; text-align: justify">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-Q 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.</P>

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

    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>ppsi-20180630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
<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/2014-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/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-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:ppsi="http://pioneerpower.com/20180630">
    <link:schemaRef xlink:href="ppsi-20180630.xsd" xlink:type="simple" />
    <xbrli:context id="From2018-01-01to2018-06-30">
      <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-08-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-08-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_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>2018-06-30</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="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="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-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="us-gaap: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="us-gaap: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="us-gaap: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="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="us-gaap: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="us-gaap: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="us-gaap: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="us-gaap: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="us-gaap: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="us-gaap: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="AsOf2018-06-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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-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>2018-06-30</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-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-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:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30">
      <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_OtherExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="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-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2014To12_31_2014_USusgaapStatementGeographicalAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </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="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </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-06-30</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-06-30</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-06-30</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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</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-06-30</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-06-30</xbrli:instant>
      </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="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="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="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="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-06-30</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="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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </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="AsOf2018-06-30_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-06-30</xbrli:instant>
      </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-06-30</xbrli:endDate>
      </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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">ppsi:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_LeasePaymentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:LeasePaymentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PurchaseOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PurchaseWarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PurchaseWarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PurchaseWarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-05-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ppsi:PurchaseWarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-05-01</xbrli:startDate>
        <xbrli:endDate>2018-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </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-06-30">PIONEER POWER SOLUTIONS, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-06-30">0001449792</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-01-01to2018-06-30">10-Q</dei:DocumentType>
    <dei:TradingSymbol contextRef="From2018-01-01to2018-06-30">PPSI</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-06-30">2018-06-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCurrentReportingStatus contextRef="From2018-01-01to2018-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-06-30">Smaller Reporting Company</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-06-30">2018</dei:DocumentFiscalYearFocus>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2018-06-30_us-gaap_LineOfCreditMember" unitRef="USD" id="Foot-00-0" decimals="-3">4737000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2014_CapitalLeaseObligationsMemberusgaapLongtermDebtTypeAxis" unitRef="USD" decimals="-3">1000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">4738000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="USD" id="Foot-00-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:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4935000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1289000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">782000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3449000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4153000</us-gaap:LongTermDebtNoncurrent>
    <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="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-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-06-30_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">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. base rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;LIBOR plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. base rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;LIBOR plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. base rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;LIBOR plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;BMO&amp;#8217;s prime rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. base rate plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;LIBOR plus&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">&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;bank&amp;#8217;s prime rate on U.S. prime rate loans&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">&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;adjusted LIBOR rate on Eurodollar loans&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">&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;bank&amp;#8217;s prime rate on U.S. prime rate loans&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">&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;adjusted LIBOR rate on Eurodollar loans&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember">&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;bank&amp;#8217;s prime rate on U.S. prime rate loans&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember">&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;adjusted LIBOR rate on Eurodollar loans&lt;/font&gt;&lt;/p&gt;</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-06-30_custom_USARCAAmendment2017Member_custom_CreditFacilityBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-01-01to2018-06-30_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-06-30_custom_USARCAAmendment2017Member_custom_CreditFacilityBMember" unitRef="USD" decimals="-3">31000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">31000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-06-30_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-06-30_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">4438000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2018-06-30_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>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">20392000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17814000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_us-gaap_ForeignLineOfCreditMember" unitRef="USD" decimals="-3">5800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_CanadianCreditFacilitiesAMember" unitRef="USD" decimals="-3">5400000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_CanadianCreditFacilitiesCMember" unitRef="USD" decimals="-3">388000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_RevolvingCreditFacilityUSMember" unitRef="USD" decimals="-3">19400000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_UnitedStatesCreditFacilitiesMember" unitRef="USD" decimals="-3">15000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">4400000</us-gaap:LineOfCredit>
    <ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral contextRef="From2018-01-01to2018-06-30_custom_RevolvingCreditFacilityUSMember" unitRef="Pure" decimals="INF">0.65</ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">89000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">102000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2018-01-01to2018-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="-3">31000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2017-01-01to2017-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="-3">25000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2018-04-01to2018-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="-3">14000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2017-04-01to2017-06-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="-3">11000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">50000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">50000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2018-04-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">25000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">25000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">85000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">81000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2018-04-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">42000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">41000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-6000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2018-04-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-1000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">4000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2018-01-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-28000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2017-01-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-23000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2018-04-01to2018-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-14000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2017-04-01to2017-06-30_us-gaap_OtherExpenseMember" unitRef="USD" decimals="-3">-11000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">29000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">27000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">12000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">11000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <ppsi:FundedContributionsBySubsidiaryInPercent contextRef="AsOf2018-06-30" unitRef="Pure" decimals="INF">1.00</ppsi:FundedContributionsBySubsidiaryInPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">36000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">35000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-06-30" unitRef="Shares" decimals="INF">432800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">435800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-06-30" unitRef="Shares" decimals="INF">419133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-06-30" unitRef="USDPShares" decimals="INF">8.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">8.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">5.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">7.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-06-30" unitRef="USDPShares" decimals="INF">8.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-06-30">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">216000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">20000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-06-30" 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:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-06-30" 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:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2018-06-30" unitRef="Shares" decimals="INF">50600</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">50600</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <ppsi:WarrantsExercisablePricePerShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">7.00</ppsi:WarrantsExercisablePricePerShare>
    <ppsi:WarrantsExercisablePricePerShare contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">7.00</ppsi:WarrantsExercisablePricePerShare>
    <ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd contextRef="From2018-01-01to2018-06-30">2018-09-18</ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd>
    <ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd contextRef="From2017-01-01to2017-12-31">2018-09-18</ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2018-06-30_custom_IncentiveStockOptionMember" unitRef="Shares" decimals="INF">240867</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-167000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">69000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">6000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-660000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1899000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-78000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1695000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-710000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-507000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-718000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">-410000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-718000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-410000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-710000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-507000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-1370000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-796000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1285000</us-gaap:NetIncomeLoss>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="From2017-01-01to2017-06-30" unitRef="Shares" decimals="-3">29000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="From2017-04-01to2017-06-30" unitRef="Shares" decimals="-3">29000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="From2017-01-01to2017-06-30" unitRef="Shares" decimals="-3">1000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="From2017-04-01to2017-06-30" unitRef="Shares" decimals="-3">1000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.19</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.19</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.15</us-gaap:EarningsPerShareDiluted>
    <ppsi:TransformersRevenue contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">42531000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2017-01-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">44650000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2018-04-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">21599000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2017-04-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">23367000</ppsi:TransformersRevenue>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">784000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2017-01-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">3229000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2018-04-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">402000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2017-04-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1651000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">4753000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2017-01-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">4461000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2018-04-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">2592000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2017-04-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">2266000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">48068000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">52340000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">24593000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">27284000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">42531000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">44650000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">5537000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">7690000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">21599000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-04-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">23367000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">2994000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-04-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">3917000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_country_US" unitRef="USD" decimals="-3">32126000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="P01_01_2014To12_31_2014_USusgaapStatementGeographicalAxis" unitRef="USD" decimals="-3">33167000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_country_CA" unitRef="USD" decimals="-3">15942000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-06-30_country_CA" unitRef="USD" decimals="-3">19173000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_country_US" unitRef="USD" decimals="-3">16141000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-04-01to2017-06-30_country_US" unitRef="USD" decimals="-3">16792000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_country_CA" unitRef="USD" decimals="-3">8452000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-04-01to2017-06-30_country_CA" unitRef="USD" decimals="-3">10492000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1452000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1540000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">713000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">786000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">667000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">681000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">753000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">822000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">32000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">37000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-04-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">323000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-04-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">345000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-04-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">374000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-04-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">423000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">16000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-04-01to2017-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">18000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1012000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">2979000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">857000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1848000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">3144000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">4935000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-334000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-1459000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-1622000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">1696000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-04-01to2017-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">2886000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-234000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-04-01to2017-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-605000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-04-01to2017-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-799000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NumberOfReportableSegments contextRef="From2018-01-01to2018-06-30" 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:OperatingLeasePayments contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">377000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">349000</us-gaap:OperatingLeasePayments>
    <ppsi:OperatingLeasePayments1 contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">78000</ppsi:OperatingLeasePayments1>
    <ppsi:OperatingLeasePayments1 contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">83000</ppsi:OperatingLeasePayments1>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">248000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">198000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">323000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">284000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">270000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">250000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-06-30">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm contextRef="From2017-01-01to2017-06-30">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-06-30">P7Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm contextRef="From2017-01-01to2017-06-30">P8Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2018-06-30" unitRef="Pure" decimals="INF">0.055</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2017-06-30" unitRef="Pure" decimals="INF">0.055</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2018-06-30" unitRef="Pure" decimals="INF">0.055</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2017-06-30" unitRef="Pure" decimals="INF">0.055</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">269000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">457000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">416000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">158000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">91000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1391000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <ppsi:OperatingImputedInterest contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">109000</ppsi:OperatingImputedInterest>
    <ppsi:OperatingFutureMinimumLeasePayments contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1282000</ppsi:OperatingFutureMinimumLeasePayments>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">325000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">604000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">509000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">458000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">327000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1138000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3361000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <ppsi:FinanceImputedInterest contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">568000</ppsi:FinanceImputedInterest>
    <ppsi:FinanceLeasesFutureMinimumLeasePayments contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">2793000</ppsi:FinanceLeasesFutureMinimumLeasePayments>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1248000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-06-30_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" decimals="-3">428000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-06-30_us-gaap_OtherNoncurrentLiabilitiesMember" unitRef="USD" decimals="-3">820000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">2791000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-06-30_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" decimals="-3">477000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-06-30_us-gaap_OtherNoncurrentLiabilitiesMember" unitRef="USD" decimals="-3">2314000</us-gaap:FinanceLeaseLiability>
    <ppsi:WeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-06-30_us-gaap_MinimumMember">P1Y</ppsi:WeightedAverageRemainingLeaseTerm>
    <ppsi:WeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-06-30_us-gaap_MaximumMember">P8Y</ppsi:WeightedAverageRemainingLeaseTerm>
    <ppsi:WeightedAverageRemainingLeaseExtendTerm contextRef="From2018-01-01to2018-06-30">P10Y</ppsi:WeightedAverageRemainingLeaseExtendTerm>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3439000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">3357000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">777000</us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization>
    <us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">257000</us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">315000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">218000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">342000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">246000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">15319000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">13432000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">27173000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">23192000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">421000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">743000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3914000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2803000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">6096000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">7073000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">53238000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">47461000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">5915000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">6335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">2983000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2729000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:OtherAssets contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">4501000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4281000</us-gaap:OtherAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">4233000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4922000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">3677000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">3549000</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_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">684000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">4922000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">4233000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">1244000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">23000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">144000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">320000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-06-30_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">686000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30" 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_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-06-30" unitRef="USD" decimals="-3">79397000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">74255000</us-gaap:Assets>
    <us-gaap:BankOverdrafts contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">2377000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">833000</us-gaap:BankOverdrafts>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3710000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">5430000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">22852000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">16873000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">712000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1164000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3064000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3856000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">54396000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">46752000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">284000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">283000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3512000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3853000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">1614000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1665000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">63255000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">56706000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommonStockValue contextRef="AsOf2018-06-30" 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-06-30" unitRef="USD" decimals="-3">23947000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">23801000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">-5981000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-5798000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">-1833000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-463000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">16142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17549000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">79397000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">74255000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-06-30" 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-06-30" 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:CommonStockSharesAuthorized contextRef="AsOf2018-06-30" 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-06-30" 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:CostOfGoodsSold contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">38437000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">40951000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">19390000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">21461000</us-gaap:CostOfGoodsSold>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">9631000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">11389000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">5203000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">5823000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">8346000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">8525000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">4149000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">4184000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">156000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-273000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">271000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-197000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">210000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:OperatingExpenses contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">8619000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">8410000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">4346000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">3975000</us-gaap:OperatingExpenses>
    <us-gaap:InterestAndDebtExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1399000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1160000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">750000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">611000</us-gaap:InterestAndDebtExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-138000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-53000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-22000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">44000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-525000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1766000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">85000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1281000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">135000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">163000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">-414000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.19</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.08</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">-0.04</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.16</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2017-01-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.17</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.09</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2017-04-01to2017-06-30" unitRef="USDPShares" decimals="INF">0.15</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">16000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-26000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">1000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">-1000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-183000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">95000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-2000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">7000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-1553000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">1487000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-798000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">1292000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:Depreciation contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">616000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">630000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">749000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">828000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">126000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">561000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-06-30_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">687000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">265000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">256000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">53000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">149000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InventoryWriteDown contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-313000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-1046000</us-gaap:InventoryWriteDown>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-413000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-29000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryLIFOReservePeriodCharge contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">182000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-1000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-27000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">10000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">2000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-50000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">18000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1135000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">246000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">4517000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">3993000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1677000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">480000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-120000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">67000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">5860000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">4623000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-1615000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">2279000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">188000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">871000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">12000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-188000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-859000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1301000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-807000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">6507000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-1099000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">7922000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">24606000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">13785000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">23506000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">28000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">78000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">59000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">248000</us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities>
    <us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">198000</us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">1669000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-1023000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">-134000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">397000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">231000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">-301000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-06-30">&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;2.&#13;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&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 significant accounting policies are described in Note 2 to the audited consolidated financial statements included&#13;in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended December 31, 2017. There have been no significant changes&#13;in the Company&amp;#8217;s accounting policies during the first quarter of 2018 except for the adoption of Accounting Standards Update&#13;No. 2014-09, Revenue from Contracts with Customers, ASU No. 2016-02,&amp;#160;Leases and ASU No. 2017-07 Improving the Presentation&#13;of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost as further described 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;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;Recent&#13;Accounting Pronouncements&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;There&#13;have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&amp;#8217;s&#13;financial statements.&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;Revenue&#13;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&#13;Contracts with Customers &lt;/i&gt;(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under&#13;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&#13;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&#13;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&#13;&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&#13;Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, &lt;/i&gt;which&#13;further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised&#13;goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled&#13;for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments&#13;and estimates may be required within the revenue recognition process than were required under previously existing U.S. GAAP. In&#13;July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted&#13;as of the original effective date of January 1, 2017. Companies may use either of the following transition methods to adopt this&#13;standard: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the&#13;option to elect certain practical expedients; or (ii) a retrospective approach with the cumulative effect of initially adopting&#13;ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &amp;#8220;modified retrospective&#13;approach&amp;#8221;).&amp;#160;We completed a review of our various revenue streams within our two reportable segments: (i) T&amp;#38;D Solutions&#13;and (ii) Critical Power.&amp;#160; We have gathered data to quantify the amount of sales by type of revenue stream and categorized&#13;the types of sales for our business units for the purpose of comparing how we recognized revenue to the new standard in order&#13;to quantify the impact of this ASU.&amp;#160; We generally anticipate having substantially similar performance obligations under the&#13;new guidance when compared to previously existing U.S. GAAP. We have made policy elections within the amended standard that are&#13;consistent with our existing accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective&#13;approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there is no material impact to&#13;our financial statements other than enhanced disclosures and there are no changes to the opening retained earnings balance.&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;Income&#13;Taxes.&lt;/i&gt; In October 2016, the FASB issued ASU No. 2016-16, &lt;i&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other&#13;Than Inventory.&lt;/i&gt; ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory&#13;to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the&#13;transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach.&#13;Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.&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;Retirement&#13;Standard.&lt;/i&gt; In March 2017, the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic&#13;Postretirement Benefit Cost. We adopted Accounting Standards Update No.&amp;#160;2017-07, &lt;i&gt;Improving the Presentation of Net Periodic&#13;Pension Cost and Net Periodic Postretirement Benefit Cost &lt;/i&gt;(the &amp;#8220;New Retirement Standard&amp;#8221;), effective January&amp;#160;1,&#13;2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component&#13;of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services&#13;rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets,&#13;amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, are to be presented&#13;outside of any subtotal of operating income. The Company elected to apply the practical expedient and use the amounts disclosed&#13;in Note 11 to the financial statements included in Part I, Item 1 of the Company&amp;#8217;s Quarterly Report on Form 10-Q for the&#13;period ended June 30, 2017 as the estimation basis for applying the retrospective presentation requirements of the standard.&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;Leases.&#13;&lt;/i&gt;In February 2016, the FASB issued ASU No. 2016-02,&amp;#160;&lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which requires, among other things, a lessee&#13;to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying&#13;asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a&#13;lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line&#13;basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election&#13;to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No.&#13;2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years,&#13;with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of&#13;the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that&#13;an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach.&#13;As a result, the opening retained earnings for January 1, 2017 was reduced by approximately $0.1 million. There was also an increase&#13;in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively, at January 1, 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;&lt;i&gt;Statement&#13;of Cash Flows. &lt;/i&gt;In August 2016, the FASB issued ASU No. 2016-15, &lt;i&gt;Statement of Cash &lt;/i&gt;Flows (Topic 230): &lt;i&gt;Classification&#13;of Certain Cash Receipts and Cash Payments.&lt;/i&gt; The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation&#13;and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement&#13;of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the&#13;effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the&#13;settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received&#13;from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions&#13;that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after&#13;December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using&#13;the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash&#13;flows.&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;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&amp;#8221;. &lt;/i&gt;The amendments in this update expand the scope of Topic 718 to include&#13;share based payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of&#13;Topic 718 to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost&#13;(that is, the period of time over which share-based payment awards vest and the pattern of cost recognition over that period).&#13;The amendments specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services&#13;to be used or consumed in a grantor&amp;#8217;s own operations by issuing share-based payment awards. The amendments also clarify&#13;that Topic 718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted&#13;in conjunction with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts&#13;with Customers. The updated standard is effective for the Company beginning after December 15, 2018, including interim periods&#13;within that fiscal year. Early adoption of the new guidance is permitted, but no earlier than an entity&amp;#8217;s adoption date&#13;of Topic 606. The Company does not expect that the adoption of this standard will have a material effect on its consolidated financial&#13;statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2018-01-01to2018-06-30">&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;REVENUES&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 72pt 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;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 72pt 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.&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&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.&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;&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.&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.&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&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:&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;1)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i&gt;Identify&#13;the contract with a customer&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;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.&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; text-indent: 4.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i&gt;Identify&#13;the performance obligations in the contract&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; 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.&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;3)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i&gt;Determine&#13;the transaction price&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;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.&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;4)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i&gt;Allocate&#13;the transaction price to performance obligations in the contract&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;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.&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;5)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i&gt;Recognize&#13;revenue when or as the Company satisfies a performance obligation&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;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.&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.&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:&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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months 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;&#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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months 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&gt;&lt;font style="font: 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; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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: 48%; padding-left: 0.75pt"&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: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22,001&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;25,018&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;43,315&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;47,879&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.75pt"&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;2,592&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,266&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,753&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,461&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; text-indent: 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;24,593&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;27,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;48,068&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;52,340&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"&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 14 - Business Segment and Geographic Information in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.&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 72pt 0pt 0"&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 72pt 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 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:OtherNonoperatingIncomeAndExpenseTextBlock contextRef="From2018-01-01to2018-06-30">&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;OTHER EXPENSE / (INCOME)&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;Other&#13;expense in the consolidated statements of operations reports certain losses associated with activities not directly related to&#13;our core operations. For the three months ended June 30, 2018, we had approximately $22 in other expense, which consisted primarily&#13;of a severance payment. For the three months ended June 30, 2017, we had approximately $44 in other income, which included $59&#13;of abated payroll tax interest and penalties.&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;For&#13;the six months ended June 30, 2018, we had approximately $138 in other expense, which consisted primarily of an adjustment from&#13;an audit of prior period sales/value added taxes in Canada. For the six months ended June 30, 2017, we had approximately $53 in&#13;other expense due to prior period income tax return audit related expenses in the U.S.&lt;/font&gt;&amp;#160;&lt;/p&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;5.&#13;DISCONTINUED OPERATIONS&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;A&#13;discontinued operation is a component of the Company&amp;#8217;s business that represents a separate major line of business that had&#13;been disposed of or is held for sale. Classification as a discontinued operation occurs upon disposal or when the operation meets&#13;the criteria to be classified as held for sale, if earlier. When an operation is classified as a discontinued operation, the comparative&#13;Consolidated Statement of Operations, Consolidated Statement of Cash Flows, and Consolidated Balance Sheets are presented as if&#13;the operation had been discontinued from the start of the comparative year.&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;During&#13;the fourth quarter of 2017, as part of the Company&amp;#8217;s review of strategic alternatives, the Board of Directors of the Company&#13;approved efforts to sell the Company&amp;#8217;s switchgear business. On May 2, 2018, Pioneer Custom Electric Products Corp. (&amp;#8220;PCEP&amp;#8221;),&#13;a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &amp;#8220;Company&amp;#8221;), entered into an Asset Purchase Agreement&#13;(the &amp;#8220;Asset Purchase Agreement&amp;#8221;) with CleanSpark, Inc. (&amp;#8220;CleanSpark&amp;#8221;), pursuant to which PCEP will sell&#13;certain assets (the &amp;#8220;Asset Sale&amp;#8221;) comprising the PCEP business to CleanSpark (the &amp;#8220;Purchased Assets&amp;#8221;).&#13;No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.&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;consideration for the Purchased Assets, CleanSpark has agreed to pay total consideration comprised of the following: (a) an 18-month&#13;promissory note at 9% interest, in principal amount equal to the net carrying value of the working capital of the business at&#13;closing; (b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the&#13;amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&amp;#8217;s option and a CleanSpark&#13;purchase option of $1,000,000; (c) 7,000,000 shares of CleanSpark common stock, based on an agreed upon value of $0.80 per share,&#13;for a total agreed upon value of $5,600,000; (d) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at&#13;an exercise price of $1.60 per share; and (e) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an&#13;exercise price of $2.00 per share.&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;June 29, 2018, each of PCEP and CleanSpark signed a letter agreement (the &amp;#8220;Letter Agreement&amp;#8221;) which extended the date&#13;on which, under certain specified conditions, either PCEP or CleanSpark may terminate the Asset Purchase Agreement if the Asset&#13;Sale has not been completed (the &amp;#8220;Termination Date&amp;#8221;) from June 30, 2018 to October 15, 2018. On July 16, 2018 each&#13;of PCEP and CleanSpark signed a second letter agreement (the &amp;#8220;Second Letter Agreement&amp;#8221;) which further extended the&#13;Termination Date to December 31, 2018. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and&#13;the Asset Purchase Agreement remains in full force and effect.&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;Operating&#13;results for the switchgear business, which have been previously included in the T&amp;#38;D Solutions Segment, have now been reclassified&#13;as discontinued operations for all periods presented.&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 of assets and liabilities that are attributable to discontinued operations 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="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; padding-bottom: 1pt; 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="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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;    of discontinued operations:&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: 72%; text-align: left; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    receivable - trade, net&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,010&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;1,568&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories,&#13;    net&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,881&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    expenses&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;130&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;214&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;    plant and equipment, net&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;393&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;524&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Right&#13;    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;&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;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;129&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intangible&#13;    assets, net&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,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;1,477&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    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;249&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;240&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;    of discontinued operations&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,096&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;7,073&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&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: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Liabilities&#13;    of discontinued operations:&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Bank&#13;    overdrafts&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;48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;349&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&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="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,016&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,507&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Liabilities&#13;    of discontinued operations&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,064&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,856&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"&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 the discontinued operations of the switchgear business in the Consolidated Statement of Operations:&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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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;&#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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="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; 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="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 colspan="2" style="border-bottom: black 1pt solid; 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="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 colspan="2" style="border-bottom: black 1pt solid; 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="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 colspan="2" style="border-bottom: black 1pt solid; 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="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%; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&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;882&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;3,614&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,584&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;5,819&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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Costs&#13;    and Expenses&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;&#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: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cost&#13;    of goods sold&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,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,115&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,905&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    Expenses&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;434&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,064&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;    income&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&lt;/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&lt;/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&lt;/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&lt;/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; text-align: left; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    expense&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;189&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;211&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;307&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;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: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    costs and expenses&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,789&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,483&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;6,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    before provision for income taxes&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;(907&lt;/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;(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;)&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;(899&lt;/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;(507&lt;/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: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax benefit&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;(189&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;(189&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;&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    from discontinued operations, net of income 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;(718&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;$&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;(410&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;$&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;(710&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;$&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;(507&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;&#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;following table presents the switchgear business in the Consolidated Statements of Cash Flows:&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="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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: 74%; text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    cash used in operating activities&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;(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;)&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;(1,986&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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    cash used in investing activities&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;(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;)&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: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    cash provided by financing activities&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;225&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;1,993&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: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Increase&#13;    in cash and cash equivalents&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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;7.&#13;PROPERTY, PLANT AND EQUIPMENT&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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;plant and equipment are summarized below:&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="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; 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="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-left: 0.75pt"&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: 12%; 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="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;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 style="padding-left: 0.75pt"&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;2,427&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Machinery&#13;    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,181&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,187&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Furniture&#13;    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;424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;430&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Computer&#13;    hardware and 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,078&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Leasehold&#13;    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;525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;528&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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: 0.75pt"&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;23&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 style="padding-left: 0.75pt"&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,705&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;14,857&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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: 0.75pt"&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;(8,790&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,522&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; text-indent: 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,915&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,335&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"&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;expense was $498 and $519 for the six months ended June 30, 2018 and 2017, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;&amp;#160;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;&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;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 June 30, 2018 and December 31, 2017. The Company expects to fully&#13;recover these amounts. At June 30, 2018 the Company has classified the principal of $600 as other assets as the Company does not&#13;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:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;9.&#13;&amp;#160;GOODWILL AND OTHER 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"&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;were no changes in the carrying values of goodwill for the six months ended June 30, 2018.&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" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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&gt;&lt;font style="font: 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"&gt;&lt;font style="font: 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;&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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 style="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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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; font-weight: bold; text-indent: 10.05pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Goodwill&lt;/b&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;#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;&#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: 58%; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    as of January 1, 2018&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;6,533&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,970&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;9,503&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;No&#13;    activity&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;&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;&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: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    as of June 30, 2018&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;6,533&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;2,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;&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;9,503&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; font-weight: bold; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accumulated&#13;    impairment losses:&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="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="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="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="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="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="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="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="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="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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January&#13;    1, 2018&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;(976&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;&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;$&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;(976&lt;/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; text-align: left; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;No&#13;    activity&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;&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;&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: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    as of June 30, 2018&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;(976&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;&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;$&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;(976&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: 1pt; padding-left: 0.75pt"&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;&#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="padding-bottom: 2.5pt; font-weight: bold; text-indent: 10.05pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net&#13;    Goodwill as of June 30, 2018&lt;/b&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;$&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,557&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,970&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,527&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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&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;Changes&#13;in the carrying values of intangible assets for the six months ended June 30, 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;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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: 58%; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    as of January 1, 2018, net&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;3,677&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;1,245&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;4,922&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-indent: 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;(126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;(561&lt;/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;(687&lt;/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; text-indent: 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;(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;)&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;)&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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    as of June 30, 2018, 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;3,549&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;684&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,233&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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&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;components of intangible assets as of June 30, 2018 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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="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="padding-bottom: 1pt; 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="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    &lt;br /&gt;Average &lt;br /&gt;Amortization &lt;br /&gt;Years&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Carrying &lt;br /&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accumulated&lt;br /&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;    &lt;br /&gt;Currency &lt;br /&gt;Translation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net&#13;    Book &lt;br /&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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: 34%; text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Customer&#13;    relationships&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: 10%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&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;6,689&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;(5,445&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; 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%; text-align: left"&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: 9%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,244&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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-compete&#13;    agreements&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;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;(132&lt;/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;23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&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;Indefinite&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;1,816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Internally&#13;    developed 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: center"&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;289&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;)&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;144&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Developed&#13;    technology&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;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;493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;(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;)&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;320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Technology-related&#13;    industry accreditations&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="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&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;706&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;(20&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;686&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    intangible assets&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="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="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;10,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;(5,895&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;$&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;(20&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;$&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,233&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;amortization of intangible assets expense was $687 for the six months ended June 30, 2018.&lt;/font&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;11.&#13;&amp;#160;PENSION 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"&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 Canadian subsidiary sponsors a defined benefit pension plan at one of its locations in which a majority of its&#13;employees are members. The subsidiary funds 100% of all contributions to the plan. The benefits, or the rate per year of credit&#13;service, are established by the Company and updated at its discretion.&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;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;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="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="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="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="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 colspan="6" style="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="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; 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="text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;in&#13;    the Statements 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&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: 28%; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&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: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14&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;11&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;31&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;25&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: 19%; white-space: nowrap; text-align: center; padding-left: 0.75pt"&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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;    cost on accrued 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;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;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;&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;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: center; padding-left: 0.75pt"&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="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected&#13;    return 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;(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;)&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;(41&lt;/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;(85&lt;/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;(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;)&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; padding-left: 0.75pt"&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: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;    of 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;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;6&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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; padding-left: 0.75pt"&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="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;    of past 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;&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;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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; padding-left: 0.75pt"&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: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0.75pt"&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;14&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;11&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;28&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;23&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; padding-left: 0.75pt"&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; text-indent: 10pt"&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;12&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;11&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;29&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;27&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="padding-bottom: 2.5pt; padding-left: 0.75pt"&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;&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 policy is to fund the pension plan at or above the minimum level required by law. The Company made $36 and $35&#13;of contributions to its defined benefit pension plan during the six months ended June 30, 2018 and 2017, respectively. Changes&#13;in the discount rate and actual investment returns that are lower than the long-term expected return on plan assets could result&#13;in the Company making additional contributions.&lt;/font&gt;&amp;#160;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&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;12.&#13;STOCKHOLDERS&amp;#8217; EQUITY&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;&lt;b&gt;Common&#13;Stock&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 had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of June 30, 2018 and 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;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;Warrants&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;As&#13;of June 30, 2018 and December 31, 2017, the Company had warrants outstanding to purchase 50,600 shares of common stock with a&#13;weighted average exercise price of $7.00 per share. The warrants expire on September 18, 2018. &amp;#160;No warrants were exercised&#13;during the six months ended June 30, 2018.&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;Stock-Based&#13;Compensation&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;A&#13;summary of stock option activity under the 2011 Long-Term Incentive Plan as of June 30, 2018, and changes during the six months&#13;ended June 30, 2018, are presented 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;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&#13;    &lt;br /&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    &lt;br /&gt;average &lt;br /&gt;exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    &lt;br /&gt;average &lt;br /&gt;remaining &lt;br /&gt;contractual &lt;br /&gt;term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aggregate&#13;    &lt;br /&gt;intrinsic value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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: 43%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding&#13;    as of January 1, 2018&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: 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="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;8.35&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: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7.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: 11%; 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="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.125in"&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; padding-left: 0.125in"&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: 0.125in"&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;(10,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;7.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;&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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding as of June&#13;    30, 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;432,800&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.33&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;7.00&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;20&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;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;Exercisable as of June&#13;    30, 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;419,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.39&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.90&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;20&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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&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 June 30, 2018, there were 240,867 shares available for future grants under the Company&amp;#8217;s 2011 Long-Term Incentive Plan.&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;Stock-based&#13;compensation expense recorded for the three and six months ended June 30, 2018 was approximately ($2) and $146, respectively,&#13;as compared to the expense of $141 and $171, during the three and six months ended June 30, 2017, respectively. For the three&#13;and six months ended June 30, 2018, the expense reversal is primarily the result of forfeitures of previously expensed awards&#13;to a former employee. At June 30, 2018, the Company had total stock-based compensation expense remaining to be recognized in the&#13;consolidated statements of operations of approximately $25.&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&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 unrealized loss of $1&#13;for the three months ended June 30, 2018 and unrealized income of $6 for the three months ended June 30, 2017. For the six months&#13;ended June 30, 2018 and 2017, the Company had foreign currency translation adjustments resulting in unrealized loss of $167 and&#13;unrealized income of $69, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2018-01-01to2018-06-30">&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;13.&#13;&amp;#160;BASIC AND DILUTED (LOSS) INCOME PER COMMON 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"&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;and diluted (loss) income per common share are calculated based on the weighted average number of shares outstanding during the&#13;period. The Company&amp;#8217;s employee and director stock option awards, as well as incremental shares issuable upon exercise of&#13;warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation&#13;of basic and diluted (loss) income per share (in thousands, except per share data):&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="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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;Numerator:&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"&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"&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"&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"&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: 48%; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(Loss)&#13;    income from continuing operations&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;(78&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;$&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;1,695&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;(660&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;$&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;1,899&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; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    from discontinued operations, net of 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;(718&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;(410&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;(710&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;(507&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: 0.375in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    (loss) income&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;(796&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;$&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,285&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,370&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;$&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,392&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&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;&#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="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&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;&#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="padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;    average basic shares outstanding&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,726&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,713&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,726&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,707&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Effect&#13;    of dilutive securities - equity based compensation plans&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;29&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;29&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    dilutive effect of warrants outstanding&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;1&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;1&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: 0.375in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator&#13;    for diluted net income per common share&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,726&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,743&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,726&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,737&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&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;&#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="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(Loss)&#13;    earnings per share:&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;&#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="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&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;&#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: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(Loss)&#13;    income from continuing operations&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;(0.01&lt;/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;$&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;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;(0.08&lt;/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;$&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;0.22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    (loss) from discontinued operations&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.08&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;(0.04&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;(0.08&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;(0.05&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: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net&#13;    (loss) income&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;(0.09&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;$&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;0.15&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;(0.16&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;$&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;0.17&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&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;&#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="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted&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;&#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: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(Loss)&#13;    income from continuing operations&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;(0.01&lt;/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;$&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;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;(0.08&lt;/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;$&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;0.22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    from discontinued operations&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.08&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;(0.04&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;(0.08&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;(0.05&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: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net&#13;    (loss) income&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;(0.09&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;$&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;0.15&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;(0.16&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;$&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;0.17&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:EarningsPerShareTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;14. &amp;#160;BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;The Company follows ASC - 280 Segment Reporting&#13;in determining its reportable segments.&amp;#160;&amp;#160;The Company considered the way its management team, most notably its chief operating&#13;decision maker, makes operating decisions and assesses performance and considered which components of the Company&amp;#8217;s enterprise&#13;have discrete financial information available.&amp;#160;&amp;#160;As the Company makes decisions using a manufactured products vs. distributed&#13;products and services group focus, its analysis resulted in two reportable segments: T&amp;#38;D Solutions and Critical Power.&amp;#160;The&#13;Critical Power reportable segment is the Company&amp;#8217;s Titan Energy Systems Inc. business unit. The T&amp;#38;D Solutions reportable&#13;segment is an aggregation of our transformer business units.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;The T&amp;#38;D Solutions segment is involved&#13;in the design, manufacture and distribution of electrical transformers used primarily by utilities, large industrial and commercial&#13;operations to manage their electrical power distribution needs. The Critical Power segment provides power generation equipment,&#13;and aftermarket field-services primarily to help customers ensure smooth, uninterrupted power to operations during times of emergency.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;The following tables present information&#13;about segment income and loss:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Revenues&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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%; padding-bottom: 1pt; text-indent: 20pt"&gt;Transformers&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;21,599&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;23,367&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;42,531&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;44,650&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 6.75pt; text-indent: 10pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;21,599&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;23,367&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;42,531&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;44,650&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-indent: 20pt"&gt;Equipment&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;402&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,651&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;784&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3,229&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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-indent: 20pt"&gt;Service&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,592&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,266&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,753&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,461&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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: 6.75pt; text-indent: 10pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,994&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;3,917&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;5,537&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;7,690&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;24,593&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;27,284&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;48,068&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;52,340&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Depreciation and Amortization&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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%; text-align: left; text-indent: 10pt"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;323&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;345&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;667&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;681&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;374&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;423&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;753&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;822&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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; text-indent: 10pt"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;16&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;32&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;37&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;713&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;786&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,452&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,540&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Operating Income&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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%; text-align: left; text-indent: 10pt"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;1,696&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;2,886&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;3,144&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;4,935&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(234&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(239&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(673&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(334&lt;/td&gt;&#13;    &lt;td style="text-align: left"&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; text-indent: 10pt"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(605&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(799&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(1,459&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(1,622&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&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-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;857&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,848&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,012&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,979&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Revenues are attributable to countries based on the location&#13;of the Company&amp;#8217;s customers:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Revenues&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&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%; text-align: left; text-indent: 10pt"&gt;United States&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;16,141&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;16,792&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;32,126&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;33,167&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&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-indent: 10pt"&gt;Canada&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;8,452&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;10,492&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;15,942&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;19,173&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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-indent: 20pt"&gt;Total&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;24,593&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;27,284&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;48,068&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;52,340&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;15. LEASES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;The company leases certain offices, facilities&#13;and equipment under operating and financing leases. Our leases have remaining terms of 1 year to 8 years some of which contain&#13;options to extend up to 10 years. As of June 30, 2018 and 2017, assets recorded under finance leases were $3,439 and $3,357 respectively,&#13;and accumulated amortization associated with finance leases was $777 and $257, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;The components of the lease expense were&#13;as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; font-weight: bold"&gt;Three Months Ended&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; font-weight: bold"&gt;Six Months Ended&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&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%; padding-bottom: 2.5pt; text-align: left; padding-left: 0.75pt"&gt;Operating lease cost&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 2.5pt double; text-align: right"&gt;182&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 2.5pt double; text-align: right"&gt;170&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 2.5pt double; text-align: right"&gt;363&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 2.5pt double; text-align: right"&gt;339&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.75pt"&gt;Finance lease cost&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.125in"&gt;Amortization of right-of-use asset&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;134&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;139&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;270&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;257&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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: 0.125in"&gt;Interest on lease liabilities&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;39&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;44&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;78&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;83&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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: 0.75pt"&gt;Total finance lease cost&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;173&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;183&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;348&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;340&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Other information related to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;Supplemental Cash Flows Information&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="5"&gt;Cash paid for amounts included in the mesurement of lease liabilities&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&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: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Operating cash flows from operating leases&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;377&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;349&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&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.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Operating cash flows from finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;78&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;83&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Financing cash flows from finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;248&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;198&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.75pt"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Operating leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;323&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;284&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;270&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;250&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Weighted Average Remaining Lease Term&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 70%; white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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: 14%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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: 14%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #ccecff"&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8 years&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Weighted Average Discount Rate&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="width: 70%; white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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: 14%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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: 14%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #ccecff"&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future minimum lease payments under non-cancellable&#13;leases as of June 30, 2018 were as follows:&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Operating&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Finance&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&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;2018 (excluding the six months ended June 30, 2018)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;269&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;325&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&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;2019&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;457&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;604&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;2020&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;416&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;509&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;2021&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;158&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;458&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;2022&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;91&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;327&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;1,138&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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;&amp;#160;&amp;#160;Total future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,391&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3,361&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(109&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(568&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&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;&amp;#160;&amp;#160;Total future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,282&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,793&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;Reported as of June 30, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Operating&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Finance&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&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%; padding-left: 0.75pt"&gt;Accounts payable and accrued liabilities&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;428&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;477&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&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.75pt"&gt;Other long-term liabilities&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;820&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,314&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Total&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,248&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,791&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&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;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-06-30">&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;Recent&#13;Accounting Pronouncements&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;There&#13;have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&amp;#8217;s&#13;financial statements.&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;Revenue&#13;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&#13;Contracts with Customers &lt;/i&gt;(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under&#13;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&#13;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&#13;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&#13;&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&#13;Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, &lt;/i&gt;which&#13;further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised&#13;goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled&#13;for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments&#13;and estimates may be required within the revenue recognition process than were required under previously existing U.S. GAAP. In&#13;July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted&#13;as of the original effective date of January 1, 2017. Companies may use either of the following transition methods to adopt this&#13;standard: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the&#13;option to elect certain practical expedients; or (ii) a retrospective approach with the cumulative effect of initially adopting&#13;ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &amp;#8220;modified retrospective&#13;approach&amp;#8221;).&amp;#160;We completed a review of our various revenue streams within our two reportable segments: (i) T&amp;#38;D Solutions&#13;and (ii) Critical Power.&amp;#160; We have gathered data to quantify the amount of sales by type of revenue stream and categorized&#13;the types of sales for our business units for the purpose of comparing how we recognized revenue to the new standard in order&#13;to quantify the impact of this ASU.&amp;#160; We generally anticipate having substantially similar performance obligations under the&#13;new guidance when compared to previously existing U.S. GAAP. We have made policy elections within the amended standard that are&#13;consistent with our existing accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective&#13;approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there is no material impact to&#13;our financial statements other than enhanced disclosures and there are no changes to the opening retained earnings balance.&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;Income&#13;Taxes.&lt;/i&gt; In October 2016, the FASB issued ASU No. 2016-16, &lt;i&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other&#13;Than Inventory.&lt;/i&gt; ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory&#13;to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the&#13;transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach.&#13;Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.&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;Retirement&#13;Standard.&lt;/i&gt; In March 2017, the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic&#13;Postretirement Benefit Cost. We adopted Accounting Standards Update No.&amp;#160;2017-07, &lt;i&gt;Improving the Presentation of Net Periodic&#13;Pension Cost and Net Periodic Postretirement Benefit Cost &lt;/i&gt;(the &amp;#8220;New Retirement Standard&amp;#8221;), effective January&amp;#160;1,&#13;2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component&#13;of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services&#13;rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets,&#13;amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, are to be presented&#13;outside of any subtotal of operating income. The Company elected to apply the practical expedient and use the amounts disclosed&#13;in Note 11 to the financial statements included in Part I, Item 1 of the Company&amp;#8217;s Quarterly Report on Form 10-Q for the&#13;period ended June 30, 2017 as the estimation basis for applying the retrospective presentation requirements of the standard.&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;Leases.&#13;&lt;/i&gt;In February 2016, the FASB issued ASU No. 2016-02,&amp;#160;&lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which requires, among other things, a lessee&#13;to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying&#13;asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a&#13;lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line&#13;basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election&#13;to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No.&#13;2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years,&#13;with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of&#13;the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that&#13;an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach.&#13;As a result, the opening retained earnings for January 1, 2017 was reduced by approximately $0.1 million. There was also an increase&#13;in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively, at January 1, 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;&lt;i&gt;Statement&#13;of Cash Flows. &lt;/i&gt;In August 2016, the FASB issued ASU No. 2016-15, &lt;i&gt;Statement of Cash &lt;/i&gt;Flows (Topic 230): &lt;i&gt;Classification&#13;of Certain Cash Receipts and Cash Payments.&lt;/i&gt; The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation&#13;and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement&#13;of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the&#13;effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the&#13;settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received&#13;from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions&#13;that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after&#13;December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using&#13;the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash&#13;flows.&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;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&amp;#8221;. &lt;/i&gt;The amendments in this update expand the scope of Topic 718 to include&#13;share based payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of&#13;Topic 718 to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost&#13;(that is, the period of time over which share-based payment awards vest and the pattern of cost recognition over that period).&#13;The amendments specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services&#13;to be used or consumed in a grantor&amp;#8217;s own operations by issuing share-based payment awards. The amendments also clarify&#13;that Topic 718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted&#13;in conjunction with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts&#13;with Customers. The updated standard is effective for the Company beginning after December 15, 2018, including interim periods&#13;within that fiscal year. Early adoption of the new guidance is permitted, but no earlier than an entity&amp;#8217;s adoption date&#13;of Topic 606. The Company does not expect that the adoption of this standard will have a material effect on its consolidated financial&#13;statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2018-01-01to2018-06-30">&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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months 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;&#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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months 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&gt;&lt;font style="font: 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; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&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="padding-bottom: 1pt; 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: 48%; padding-left: 0.75pt"&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: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22,001&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;25,018&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;43,315&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;47,879&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.75pt"&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;2,592&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,266&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,753&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,461&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; text-indent: 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;24,593&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;27,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;48,068&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;52,340&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"&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 14 - Business Segment and Geographic Information in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.&lt;/font&gt;&amp;#160;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="From2018-01-01to2018-06-30">&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 of assets and liabilities that are attributable to discontinued operations 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="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; padding-bottom: 1pt; 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="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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;    of discontinued operations:&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: 72%; text-align: left; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    receivable - trade, net&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,010&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;1,568&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories,&#13;    net&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,881&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    expenses&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;130&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;214&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;    plant and equipment, net&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;393&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;524&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Right&#13;    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;&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;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;129&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intangible&#13;    assets, net&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,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;1,477&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    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;249&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;240&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;    of discontinued operations&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,096&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;7,073&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&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: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Liabilities&#13;    of discontinued operations:&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; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Bank&#13;    overdrafts&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;48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;349&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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; text-indent: 10pt"&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="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,016&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,507&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Liabilities&#13;    of discontinued operations&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,064&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,856&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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <ppsi:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock contextRef="From2018-01-01to2018-06-30">&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 the discontinued operations of the switchgear business in the Consolidated Statement of Operations:&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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Three&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Six&#13;    Months Ended June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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;&#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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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"&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; 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="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"&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; 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="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"&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; 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="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"&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; 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="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: 48%; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&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;882&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;3,614&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,584&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;5,819&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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Costs&#13;    and Expenses&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;&#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: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cost&#13;    of goods sold&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,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,115&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,905&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    Expenses&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;434&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,064&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;    income&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&lt;/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&lt;/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&lt;/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&lt;/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; text-align: left; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    expense&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;189&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;211&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;307&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;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: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    costs and expenses&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,789&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,483&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;6,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    before provision for income taxes&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;(907&lt;/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;(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;)&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;(899&lt;/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;(507&lt;/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: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax benefit&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;(189&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;(189&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;&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; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    from discontinued operations, net of income 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;(718&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;$&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;(410&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;$&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;(710&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;$&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;(507&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;</ppsi:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock>
    <ppsi:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents the switchgear&#13;business in the Consolidated Statements of Cash Flows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&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; padding-left: 0.75pt"&gt;Net cash used in operating activities&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;(225&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;(1,986&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&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.75pt"&gt;Net cash used in investing activities&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(7&lt;/td&gt;&#13;    &lt;td style="text-align: left"&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: 0.75pt"&gt;Net cash provided by financing activities&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;225&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;1,993&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&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: 0.125in"&gt;Increase in cash and cash equivalents&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</ppsi:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-06-30">&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="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; 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="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; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw&#13;    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: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,551&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;9,229&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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work&#13;    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;3,709&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished&#13;    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;13,341&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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; padding-left: 0.75pt"&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;(428&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;(251&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; text-indent: 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,173&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;23,192&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;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;plant and equipment are summarized below:&amp;#160;&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;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; 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="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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 70%"&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="text-align: left; width: 1%"&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; width: 12%"&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; 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="text-align: left; width: 1%"&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; width: 12%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&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;2,427&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Machinery&#13;    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,181&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,187&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Furniture&#13;    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;424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;430&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Computer&#13;    hardware and 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,078&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Leasehold&#13;    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;525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;528&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&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;23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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"&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="text-align: left; 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="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&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,705&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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;14,857&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td 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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&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;(8,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&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,522&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&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="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 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,915&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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="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,335&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There were no changes in the carrying values&#13;of goodwill for the six months ended June 30, 2018.&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; text-align: center; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;T&amp;#38;D&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Critical Power&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Solutions&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Solutions&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Total&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Segment&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Segment&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Goodwill&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10.05pt; font-weight: bold"&gt;Gross Goodwill:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 58%"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;6,533&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;2,970&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;9,503&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;No activity&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.75pt"&gt;Balance as of June 30, 2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;6,533&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,970&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;9,503&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt; font-weight: bold"&gt;Accumulated impairment losses:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(976&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(976&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;No activity&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.75pt"&gt;Balance as of June 30, 2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(976&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(976&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.75pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-indent: 10.05pt; font-weight: bold"&gt;Net Goodwill as of June 30, 2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;5,557&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,970&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8,527&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Changes in the carrying values of intangible assets for the six&#13;months ended June 30, 2018, were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;T&amp;#38;D&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Critical Power&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Total&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Solutions&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Solutions&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Intangible&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Segment&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Segment&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Assets&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 58%"&gt;Balance as of January 1, 2018, net&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;3,677&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;1,245&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;4,922&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt"&gt;Amortization&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(126&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(561&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(687&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;Foreign currency translation&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(2&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(2&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0.75pt"&gt;Balance as of June 30, 2018, net&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;3,549&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;684&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;4,233&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <ppsi:ScheduleOfIntangibleAssetsTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of intangible assets as of June&#13;30, 2018 are summarized below:&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Weighted &lt;br /&gt;Average &lt;br /&gt;Amortization &lt;br /&gt;Years&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Gross Carrying &lt;br /&gt;Amount&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Accumulated&lt;br /&gt;Amortization&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Foreign &lt;br /&gt;Currency &lt;br /&gt;Translation&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Net Book &lt;br /&gt;Value&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt; width: 34%"&gt;Customer relationships&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; width: 10%"&gt;7&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 12%"&gt;6,689&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 12%"&gt;(5,445&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;)&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 9%"&gt;1,244&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Non-compete agreements&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;4&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;155&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(132&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;23&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&gt;Trademarks&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,816&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,816&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Internally developed software&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;7&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;289&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(145&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;144&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Developed technology&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;10&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;493&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(173&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;320&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&gt;Technology-related industry accreditations&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;706&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(20&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;686&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;Total intangible assets&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;10,148&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(5,895&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(20&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;4,233&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="margin: 0pt"&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;The&#13;Company&amp;#8217;s debt consists of the following:&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="width: 95%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&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="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    30,&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold"&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"&gt;&#13;    &lt;td style="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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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="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; 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="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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Term&#13;    credit 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="text-align: left; width: 1%"&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; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,737&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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="text-align: left; width: 1%"&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; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,933&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&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;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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"&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="text-align: left; 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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 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;4,738&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: 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="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&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,289&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&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="text-align: left; padding-bottom: 1pt"&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="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 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;3,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; 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="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="text-align: left; 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;&#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;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;&amp;#160;&amp;#160;(a)&#13;The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of the expense the Company incurred&#13;under the pension plan are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font-weight: bold"&gt;Affected Line Item&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font-weight: bold"&gt;in the Statements of&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Consolidated Operations&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Current service cost, net of employee contributions&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;14&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;11&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;31&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;25&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; width: 19%; white-space: nowrap"&gt;Selling, general and administrative&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Interest cost on accrued benefit obligation&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;25&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;25&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;50&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;50&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt"&gt;Other expense&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Expected return on plan assets&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(42&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(41&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(85&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(81&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt"&gt;Other expense&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Amortization of transitional obligation&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;6&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt"&gt;Other expense&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Amortization of past service costs&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;2&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;2&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;4&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt"&gt;Other expense&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&gt;Amortization of net actuarial gain&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;14&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;11&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;28&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;23&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; padding-left: 0.75pt"&gt;Other expense&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;Total cost of benefit&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;12&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;11&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;29&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;27&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0.75pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A summary of stock option activity under the&#13;2011 Long-Term Incentive Plan as of June 30, 2018, and changes during the six months ended June 30, 2018, are presented below:&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Stock &lt;br /&gt;Options&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Weighted &lt;br /&gt;average &lt;br /&gt;exercise price&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Weighted &lt;br /&gt;average &lt;br /&gt;remaining &lt;br /&gt;contractual &lt;br /&gt;term&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Aggregate &lt;br /&gt;intrinsic value&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding as of January 1, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;435,800&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;8.35&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;7.5&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;216&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in"&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;7,000&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;5.60&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in"&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(10,000&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;7.30&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding as of June 30, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;432,800&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8.33&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;7.00&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;20&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercisable as of June 30, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;419,133&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8.39&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;6.90&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;20&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth the computation&#13;of basic and diluted (loss) income per share (in thousands, except per share data):&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;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Numerator:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 48%"&gt;(Loss) income from continuing operations&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;(78&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;)&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;1,695&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;(660&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;)&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;1,899&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;Loss from discontinued operations, net of income taxes&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(718&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(410&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(710&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(507&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.375in"&gt;Net (loss) income&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(796&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,285&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(1,370&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,392&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Denominator:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in"&gt;Weighted average basic shares outstanding&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;8,726&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;8,713&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;8,726&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;8,707&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Effect of dilutive securities - equity based compensation plans&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;29&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;29&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;Net dilutive effect of warrants outstanding&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.375in"&gt;Denominator for diluted net income per common share&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8,726&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8,743&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8,726&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;8,737&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;(Loss) earnings per share:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Basic&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;(Loss) income from continuing operations&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(0.01&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;0.19&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;0.22&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;Income (loss) from discontinued operations&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.04&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.05&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net (loss) income&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(0.09&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;0.15&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(0.16&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;0.17&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Diluted&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;(Loss) income from continuing operations&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(0.01&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;0.19&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;0.22&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;Loss from discontinued operations&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.04&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.08&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(0.05&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net (loss) income&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(0.09&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;0.15&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;(0.16&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;0.17&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following tables present information about&#13;segment income and loss:&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;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Revenues&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: 20pt; width: 48%"&gt;Transformers&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; width: 10%"&gt;21,599&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; width: 10%"&gt;23,367&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; width: 10%"&gt;42,531&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; width: 10%"&gt;44,650&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt; padding-left: 6.75pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;21,599&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;23,367&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;42,531&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;44,650&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 20pt"&gt;Equipment&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;402&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,651&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;784&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3,229&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: 20pt"&gt;Service&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,592&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,266&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,753&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,461&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: 10pt; padding-left: 6.75pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,994&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;3,917&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;5,537&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;7,690&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;24,593&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;27,284&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;48,068&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;52,340&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Depreciation and Amortization&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt; width: 48%"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;323&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;345&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;667&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;681&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;374&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;423&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;753&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;822&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;16&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;32&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;37&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;713&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;786&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,452&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,540&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Operating Income&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt; width: 48%"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;1,696&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;2,886&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;3,144&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;4,935&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt"&gt;Critical Power Solutions&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(234&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(239&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(673&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;(334&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(605&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(799&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(1,459&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(1,622&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-indent: 20pt"&gt;Consolidated&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;857&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,848&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,012&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,979&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Revenues are attributable to countries based on the location of&#13;the Company&amp;#8217;s customers:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;Revenues&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 10pt; width: 48%"&gt;United States&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;16,141&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;16,792&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;32,126&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;33,167&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: 10pt"&gt;Canada&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;8,452&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;10,492&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;15,942&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;19,173&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-indent: 20pt"&gt;Total&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;24,593&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;27,284&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;48,068&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;52,340&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of the lease expense were as&#13;follows:&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;table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; font-weight: bold"&gt;Three Months Ended&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; font-weight: bold"&gt;Six Months Ended&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt; width: 48%"&gt;Operating lease cost&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;182&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;170&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;363&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;339&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Finance lease cost&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Amortization of right-of-use asset&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;134&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;139&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;270&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;257&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in"&gt;Interest on lease liabilities&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;39&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;44&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;78&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;83&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt"&gt;Total finance lease cost&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;173&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;183&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;348&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;340&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfRentExpenseTableTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Other information related to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Supplemental Cash Flows Information&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;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;June 30,&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2018&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;2017&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="5"&gt;Cash paid for amounts included in the mesurement of lease liabilities&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt; width: 70%"&gt;&amp;#160;&amp;#160;&amp;#160;Operating cash flows from operating leases&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 12%"&gt;377&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 12%"&gt;349&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Operating cash flows from finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;78&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;83&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Financing cash flows from finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;248&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;198&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Operating leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;323&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;284&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Finance leases&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;270&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;250&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&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;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Weighted Average Remaining Lease Term&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;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 70%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; width: 2%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: #ccecff; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4 years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8 years&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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Weighted Average Discount Rate&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;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 70%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; width: 2%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: #ccecff; vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&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: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;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; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <ppsi:LesseeLeaseLiabilityMaturityTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Future minimum lease payments under non-cancellable&#13;leases as of June 30, 2018 were as follows:&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Operating&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Finance&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 72%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018 (excluding the six months ended June 30, 2018)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;269&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;325&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;2019&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;457&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;604&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;2020&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;416&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;509&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;2021&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;158&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;458&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;2022&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;91&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;327&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;1,138&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;Total future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;1,391&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;3,361&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&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;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(109&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(568&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;Total future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,282&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,793&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:LesseeLeaseLiabilityMaturityTableTextBlock>
    <ppsi:AsReportedAmountsOfLeaseLiabilityTableTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Reported as of June 30, 2018:&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;table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Operating&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Finance&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;Leases&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.75pt; width: 72%"&gt;Accounts payable and accrued liabilities&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;428&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 11%"&gt;477&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"&gt;Other long-term liabilities&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;820&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;2,314&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt"&gt;&amp;#160;&amp;#160;&amp;#160;Total&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;1,248&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;2,791&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:AsReportedAmountsOfLeaseLiabilityTableTextBlock>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-100000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1>
    <ppsi:IncreaseDecreaseInAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">5300000</ppsi:IncreaseDecreaseInAssets>
    <ppsi:IncreaseDecreaseInLiabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">5200000</ppsi:IncreaseDecreaseInLiabilities>
    <us-gaap:OtherNonoperatingIncome contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">44000</us-gaap:OtherNonoperatingIncome>
    <ppsi:AbatementOfPenalties contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">59000</ppsi:AbatementOfPenalties>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">10551000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">9229000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">3709000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3295000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">13341000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">10919000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">428000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">251000</us-gaap:InventoryValuationReserves>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">4800000</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3100000</us-gaap:OtherInventoryInTransit>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="AsOf2018-06-30_us-gaap_CollateralPledgedMember" unitRef="USD" decimals="-3">4700000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="AsOf2017-12-31_us-gaap_CollateralPledgedMember" unitRef="USD" decimals="-3">3000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">14705000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">14857000</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">10187000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">430000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="-3">1097000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">528000</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">47000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">2427000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">10181000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">424000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="-3">1078000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">23000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">8790000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">8522000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">498000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">519000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NotesReceivableNet contextRef="PAsOn01_31_2012_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="USD" decimals="-3">300000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet contextRef="PAsOn12_31_2011_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:GoodwillGross contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">9503000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">9503000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">6533000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">6533000</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_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2970000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-06-30_us-gaap_DevelopedTechnologyRightsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">10148000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">6689000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">155000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">289000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">493000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-06-30_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">706000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">5895000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-06-30_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">5445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">132000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">145000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">173000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">20000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2018-06-30_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">20000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:AmortizationExpenseRelatedToIntangibleAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">687000</ppsi:AmortizationExpenseRelatedToIntangibleAssets>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-01-01to2017-06-30" unitRef="Shares" decimals="-3">8707000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-04-01to2017-06-30" unitRef="Shares" decimals="-3">8713000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-01-01to2017-06-30" unitRef="Shares" decimals="-3">8737000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-04-01to2017-06-30" unitRef="Shares" decimals="-3">8743000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">-2000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2018-01-01to2018-06-30_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">-2000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2018-01-01to2018-06-30">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">146000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">171000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">-2000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">141000</us-gaap:ShareBasedCompensation>
    <ppsi:FinanceLeaseCost contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">348000</ppsi:FinanceLeaseCost>
    <ppsi:FinanceLeaseCost contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">340000</ppsi:FinanceLeaseCost>
    <ppsi:FinanceLeaseCost contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">173000</ppsi:FinanceLeaseCost>
    <ppsi:FinanceLeaseCost contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">183000</ppsi:FinanceLeaseCost>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">78000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">83000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">39000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">44000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">270000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">257000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">134000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">139000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:OperatingLeaseCost contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">363000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">339000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">182000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">170000</us-gaap:OperatingLeaseCost>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2018-08-10" unitRef="Shares" decimals="INF">8726045</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2018-01-01to2018-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2018-01-01to2018-06-30_custom_TAndDSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">25000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2018-06-30" 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:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="-3">48068000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-06-30" unitRef="USD" decimals="-3">52340000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="-3">24593000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-04-01to2017-06-30" unitRef="USD" decimals="-3">27284000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-04-01to2018-06-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">22001000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-04-01to2017-06-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">25018000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-06-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">43315000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-06-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">47879000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-04-01to2018-06-30_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">2592000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-04-01to2017-06-30_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">2266000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-06-30_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">4753000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-06-30_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">4461000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:BasisOfAccounting contextRef="From2018-01-01to2018-06-30">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&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; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font: 10pt Times New Roman, Times, Serif"&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;b&gt;Overview&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: 10pt Times New Roman, Times, Serif"&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;Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &amp;#x201C;Company,&amp;#x201D; &amp;#x201C;Pioneer,&amp;#x201D; &amp;#x201C;we,&amp;#x201D; &amp;#x201C;our&amp;#x201D; and &amp;#x201C;us&amp;#x201D;) 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 twelve (12) 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: 10pt Times New Roman, Times, Serif"&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;We have two reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the Securities and Exchange Commission (the &amp;#x201C;SEC&amp;#x201D;) on April 2, 2018: Transmission and Distribution Solutions (&amp;#x201C;T&amp;#38;D Solutions&amp;#x201D;) and Critical Power Solutions (&amp;#x201C;Critical Power&amp;#x201D;).&lt;/font&gt;&#13;    &lt;/p&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;&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;b&gt;Presentation&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: 10pt Times New Roman, Times, Serif"&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;The accompanying unaudited consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2018. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (&amp;#x201C;U.S. GAAP&amp;#x201D;), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP for a year-end balance sheet.&lt;/font&gt;&#13;    &lt;/p&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;&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;All dollar amounts (except share and per share data) presented in the notes to our unaudited consolidated financial statements are stated in thousands of dollars, unless otherwise noted. Amounts may not foot due to rounding.&lt;/font&gt;&#13;    &lt;/p&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;&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;These unaudited consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.&amp;#160;&amp;#160;&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: 10pt Times New Roman, Times, Serif"&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;During the fourth quarter of 2017, as part of the Company&amp;#x2019;s review of strategic alternatives, the Board of Directors of the Company approved efforts to sell the Company&amp;#x2019;s switchgear business unit operated as Pioneer Custom Electric Products, Inc. (&amp;#x201C;PCEP&amp;#x201D;). On May 2, 2018, Pioneer Custom Electric Products Corp. (&amp;#x201C;PCEP&amp;#x201D;), a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &amp;#x201C;Company&amp;#x201D;), entered into an Asset Purchase Agreement (the &amp;#x201C;Asset Purchase Agreement&amp;#x201D;) with CleanSpark, Inc. (&amp;#x201C;CleanSpark&amp;#x201D;), pursuant to which PCEP will sell certain assets (the &amp;#x201C;Asset Sale&amp;#x201D;) comprising the PCEP business to CleanSpark (the &amp;#x201C;Purchased Assets&amp;#x201D;). No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.&amp;#160;The Company has 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: 10pt Times New Roman, Times, Serif"&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;Operating results for PCEP, which have been previously included in the T&amp;#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented. See Note 5 &amp;#x2013; Discontinued Operations in Notes to Consolidated Financial Statements in Part I of this Form 10-Q. Unless noted otherwise, discussions in these notes pertain to our continuous 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: 10pt Times New Roman, Times, Serif"&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;These unaudited consolidated financial statements should be read in conjunction with the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company&amp;#x2019;s Annual Report on Form 10-K for 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: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;6. &amp;#160;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: 10pt Times New Roman, Times, Serif"&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;The components of inventories 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;&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: center; 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;June 30,&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;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="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&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="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&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="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;(Unaudited)&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 colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&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;/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.75pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&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,551&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;9,229&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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Work in process&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New 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,709&lt;/td&gt;&#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,295&lt;/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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;13,341&lt;/td&gt;&#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,919&lt;/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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Provision for excess and obsolete inventory&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;(428&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;(251&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: 0in; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;Total inventories&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;27,173&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;23,192&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: 10pt Times New Roman, Times, Serif"&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;Inventories are stated at the lower of cost as net realizable basis determined on a FIFO method. Included in raw materials and finished goods at June 30, 2018 and December 31, 2017 are goods in transit of approximately $4.8 million and $3.1 million, 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: 10pt Times New Roman, Times, Serif"&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;At June 30, 2018 and December 31, 2017, raw materials in the amount of $4.7 million and $3.0 million, respectively, 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 $3.7 million and $5.4 million as of June 30, 2018 and December 31, 2017, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&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: 10pt Times New Roman, Times, Serif"&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;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: 10pt Times New Roman, Times, Serif"&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;In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&amp;#x201C;PECI&amp;#x201D;), entered into an Amended and Restated Credit Agreement (&amp;#x201C;CAD ARCA&amp;#x201D;) with Bank of Montreal (&amp;#x201C;BMO&amp;#x201D;) with respect to our existing Canadian credit facilities (as amended and restated, the &amp;#x201C;Canadian Facilities&amp;#x201D;) that replaced and superseded all of our businesses&amp;#x2019; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. 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 CAD ARCA was further amended (the &amp;#x201C;2017 CAD ARCA Amendment&amp;#x201D;) on March 15, 2017, and again on March 28, 2018 (the &amp;#x201C;2018 CAD ARCA Amendment&amp;#x201D;). 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: 10pt Times New Roman, Times, Serif"&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;Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&amp;#x201C;CAD&amp;#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&amp;#x201C;Facility A&amp;#x201D;) to finance ongoing operations, a $471 CAD term credit facility (&amp;#x201C;Facility B&amp;#x201D;) 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: 10pt Times New Roman, Times, Serif"&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;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;#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#x2019;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;#x2019;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#x2019;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: 10pt Times New Roman, Times, Serif"&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;Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&amp;#x2019;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;#x2019;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: 10pt Times New Roman, Times, Serif"&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;Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&amp;#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#x2019;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 was 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 will 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;#x2019;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#x2019;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.&lt;/font&gt;&#13;    &lt;/p&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;&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;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: 10pt Times New Roman, Times, Serif"&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: 10pt Times New Roman, Times, Serif"&gt;As&#13;of June 30, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our&#13;borrowings consisted of approximately $5.4 million outstanding under Facility A and $388 outstanding under Facility C. As of June&#13;30, 2018, the Company is in compliance with all covenant requirements of the Canadian Facilities.&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: 10pt Times New Roman, Times, Serif"&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;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: 10pt Times New Roman, Times, Serif"&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;In April 2016, we entered into an Amended and Restated Credit Agreement (&amp;#x201C;US ARCA&amp;#x201D;) with BMO with respect to our U.S. Facilities that replaced and superseded all of our businesses&amp;#x2019; prior financing arrangements with the bank (as amended and restated, the &amp;#x201C;U.S. Facilities&amp;#x201D;). 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;#x201C;2017 US ARCA Amendment&amp;#x201D;) on March 15, 2017, and again on March 28, 2018 (the &amp;#x201C;2018 US ARCA Amendment&amp;#x201D;). 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: 10pt Times New Roman, Times, Serif"&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;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;#x201C;USD Facility A&amp;#x201D;) to finance ongoing operations, a $5.0 million USD term loan facility (&amp;#x201C;USD Facility B&amp;#x201D;) 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: 10pt Times New Roman, Times, Serif"&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;USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&amp;#x2019;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;#x2019;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: 10pt Times New Roman, Times, Serif"&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;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: 10pt Times New Roman, Times, Serif"&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;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 6, 2017, we received a waiver from BMO on certain financial covenants existing as of December 31, 2016. 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: 10pt Times New Roman, Times, Serif"&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;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: 10pt Times New Roman, Times, Serif"&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: 10pt Times New Roman, Times, Serif"&gt;As&#13;of June 30, 2018, we had approximately $19.4 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately&#13;$15.0 million outstanding under USD Facility A, and $4.4 million outstanding under USD Facility B. As of June 30, 2018, the Company&#13;is in compliance with all covenant requirements of the U.S. Facilities.&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: 10pt Times New Roman, Times, Serif"&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;The Company&amp;#x2019;s 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: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;    &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="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;June 30,&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;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="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&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="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&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="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&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="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;(Unaudited)&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 colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&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;/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.75pt; 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;4,737&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; padding-left: 0.75pt; 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;1&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: 0in; text-align: left; text-indent: 10pt; 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;4,738&lt;/td&gt;&#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; padding-left: 0.75pt; 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,289&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: 0in; text-align: left; text-indent: 10pt; 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;3,449&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="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;&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: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;(a) The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-06-30">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;16. SUBSEQUENT EVENTS&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: 10pt Times New Roman, Times, Serif"&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;As previously reported, on May 2, 2018, PCEP entered into the Asset Purchase Agreement with CleanSpark, pursuant to which PCEP will sell certain assets comprising the PCEP business to CleanSpark. On June 29, 2018, PCEP and CleanSpark entered into the Letter Agreement whereby the parties agreed to extend the Termination Date from June 30, 2018 to October 15, 2018. On July 16, 2018, each of PCEP and CleanSpark signed the Second Letter Agreement, which further extended the Termination Date to December 31, 2018. The Company has agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing conditions. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and the Asset Purchase Agreement remains in full force and effect.&lt;/font&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"> (c) 7,000,000 shares of CleanSpark common stock, based on an agreed upon value of $0.80 per share, for a total agreed upon value of $5,600,000;</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_LeasePaymentsMember">(b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&amp;#8217;s option and a CleanSpark purchase option of $1,000,000;</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseOptionMember">(b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&amp;#8217;s option and a CleanSpark purchase option of $1,000,000;</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PromissoryNoteMember">(a) an 18-month promissory note at 9% interest, in principal amount equal to the net carrying value of the working capital of the business at closing;</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember">(d) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $1.60 per share</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember"> (e) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $2.00 per share</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription>
    <us-gaap:SharesIssuedPricePerShare contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USDPShares" decimals="INF">.80</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PromissoryNoteMember" unitRef="Pure" decimals="INF">.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PromissoryNoteMember">P18M</us-gaap:DebtInstrumentTerm>
    <us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_LeasePaymentsMember">P3Y</us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract>
    <us-gaap:LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_LeasePaymentsMember">P1Y</us-gaap:LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember" unitRef="USDPShares" decimals="INF">1.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember" unitRef="USDPShares" decimals="INF">2.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember" unitRef="Shares" decimals="INF">1000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="AsOf2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember" unitRef="Shares" decimals="INF">1000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <ppsi:WarrantTerm contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantOneMember">P5Y</ppsi:WarrantTerm>
    <ppsi:WarrantTerm contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseWarrantTwoMember">P5Y</ppsi:WarrantTerm>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_LeasePaymentsMember" unitRef="USD" decimals="0">7500</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_custom_PurchaseOptionMember" unitRef="USD" decimals="0">1000000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="Shares" decimals="INF">7000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-05-01to2018-05-02_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="0">5600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1010000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1568000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1 contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">2881000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1 contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">2921000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">130000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">214000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">393000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">524000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">19000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">129000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1414000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1477000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">249000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">240000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">6096000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">7073000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">48000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">349000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3016000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3507000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="AsOf2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3064000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="AsOf2017-12-31_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3856000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">882000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3614000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">4584000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">5819000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1167000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3365000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">4115000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">4905000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">434000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">449000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1064000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1075000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">3000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">189000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">211000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">307000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">349000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1789000</ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses>
    <ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">4024000</ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses>
    <ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">5483000</ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses>
    <ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">6326000</ppsi:DisposalGroupIncludingDiscontinuedTotalCostAndExpenses>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-907000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="From2017-04-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-410000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-899000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-507000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="From2018-04-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-189000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-189000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-225000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-1986000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">-7000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="From2018-01-01to2018-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">225000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="From2017-01-01to2017-06-30_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" unitRef="USD" decimals="-3">1993000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <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:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, respectively.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ppsi-20180630.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.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6spw7xRiXhun8uCbn1MSamB6bP9w5dzSelBtm92HekajyMrBQfLliw6AtKGwXoM -->
<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/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-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/20180630" elementFormDefault="qualified" targetNamespace="http://pioneerpower.com/20180630">
    <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 (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" id="StatementsOfComprehensiveLossIncome">
	  <link:definition>00000003 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000004 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://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 (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BasisOfPresentation" id="BasisOfPresentation">
	  <link:definition>00000007 - 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>00000008 - 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/Revenues" id="Revenues">
	  <link:definition>00000009 - 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/OtherExpenseIncome" id="OtherExpenseIncome">
	  <link:definition>00000010 - Disclosure - OTHER EXPENSE / (INCOME)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/DiscontinuedOperations" id="DiscontinuedOperations">
	  <link:definition>00000011 - Disclosure - DISCONTINUED OPERATIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/Inventories" id="Inventories">
	  <link:definition>00000012 - 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>00000013 - 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>00000014 - 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>00000015 - 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>00000016 - 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/PensionPlan" id="PensionPlan">
	  <link:definition>00000017 - 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/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000018 - 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/BasicAndDilutedLossIncomePerCommonShare" id="BasicAndDilutedLossIncomePerCommonShare">
	  <link:definition>00000019 - Disclosure - BASIC AND DILUTED (LOSS) INCOME 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/BusinessSegmentAndGeographicInformation" id="BusinessSegmentAndGeographicInformation">
	  <link:definition>00000020 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC 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/Leases" id="Leases">
	  <link:definition>00000021 - Disclosure - LEASES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000022 - 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>00000023 - 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/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000024 - 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/DiscontinuedOperationsTables" id="DiscontinuedOperationsTables">
	  <link:definition>00000025 - Disclosure - DISCONTINUED OPERATIONS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/InventoriesTables" id="InventoriesTables">
	  <link:definition>00000026 - 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>00000027 - 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>00000028 - 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>00000029 - 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/PensionPlanTables" id="PensionPlanTables">
	  <link:definition>00000030 - 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/StockholdersEquityTables" id="StockholdersEquityTables">
	  <link:definition>00000031 - Disclosure - STOCKHOLDERS' EQUITY (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/BasicAndDilutedLossIncomePerCommonShareTables" id="BasicAndDilutedLossIncomePerCommonShareTables">
	  <link:definition>00000032 - Disclosure - BASIC AND DILUTED (LOSS) INCOME 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/BusinessSegmentAndGeographicInformationTables" id="BusinessSegmentAndGeographicInformationTables">
	  <link:definition>00000033 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC 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/LeasesTables" id="LeasesTables">
	  <link:definition>00000034 - Disclosure - LEASES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" id="BasisOfPresentationDetailsNarrative">
	  <link:definition>00000035 - 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>00000036 - 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/RevenuesDetails" id="RevenuesDetails">
	  <link:definition>00000037 - 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>00000038 - 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/DiscontinuedOperationsDetails" id="DiscontinuedOperationsDetails">
	  <link:definition>00000039 - Disclosure - DISCONTINUED OPERATIONS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" id="DiscontinuedOperationsDetails1">
	  <link:definition>00000040 - Disclosure - DISCONTINUED OPERATIONS (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/DiscontinuedOperationsDetails2" id="DiscontinuedOperationsDetails2">
	  <link:definition>00000041 - Disclosure - DISCONTINUED OPERATIONS (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/DiscontinuedOperationsDetailsNarrative" id="DiscontinuedOperationsDetailsNarrative">
	  <link:definition>00000042 - Disclosure - DISCONTINUED OPERATIONS (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>00000043 - 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>00000044 - 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>00000045 - 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>00000046 - 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>00000047 - 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>00000048 - 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>00000049 - 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>00000050 - 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/GoodwillAndOtherIntangibleAssetsDetailsNarrative" id="GoodwillAndOtherIntangibleAssetsDetailsNarrative">
	  <link:definition>00000051 - 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>00000052 - 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/DebtDetailsNarrative" id="DebtDetailsNarrative">
	  <link:definition>00000053 - 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>00000054 - 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/PensionPlanDetails" id="PensionPlanDetails">
	  <link:definition>00000055 - 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/PensionPlanDetailsNarrative" id="PensionPlanDetailsNarrative">
	  <link:definition>00000056 - 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/StockholdersEquityDetails" id="StockholdersEquityDetails">
	  <link:definition>00000057 - Disclosure - STOCKHOLDERS' EQUITY (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/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
	  <link:definition>00000058 - 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/BasicAndDilutedLossIncomePerCommonShareDetails" id="BasicAndDilutedLossIncomePerCommonShareDetails">
	  <link:definition>00000059 - Disclosure - BASIC AND DILUTED (LOSS) INCOME 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/BusinessSegmentAndGeographicInformationDetails" id="BusinessSegmentAndGeographicInformationDetails">
	  <link:definition>00000060 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC 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/BusinessSegmentAndGeographicInformationDetails1" id="BusinessSegmentAndGeographicInformationDetails1">
	  <link:definition>00000061 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC 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/BusinessSegmentAndGeographicInformationDetailsNarrative" id="BusinessSegmentAndGeographicInformationDetailsNarrative">
	  <link:definition>00000062 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC 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/LeasesDetails" id="LeasesDetails">
	  <link:definition>00000063 - Disclosure - LEASES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/LeasesDetails1" id="LeasesDetails1">
	  <link:definition>00000064 - Disclosure - LEASES (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/LeasesDetails2" id="LeasesDetails2">
	  <link:definition>00000065 - Disclosure - LEASES (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/LeasesDetails3" id="LeasesDetails3">
	  <link:definition>00000066 - Disclosure - LEASES (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/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000067 - Disclosure - LEASES (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-20180630_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-20180630_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-20180630_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-20180630_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/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
    <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" />
    <element id="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" name="PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" nillable="true" xbrli:periodType="duration" type="num:percentItemType" 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_FundedContributionsBySubsidiaryInPercent" name="FundedContributionsBySubsidiaryInPercent" nillable="true" xbrli:periodType="instant" type="num:percentItemType" 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_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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" name="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" name="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" 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_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_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_AbatementOfPenalties" name="AbatementOfPenalties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" name="FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_AmortizationExpenseRelatedToIntangibleAssets" name="AmortizationExpenseRelatedToIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_FinanceLeaseCost" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" name="DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" 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_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_IncentiveStockOptionMember" name="IncentiveStockOptionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TAndDSolutionsSegmentMember" name="TAndDSolutionsSegmentMember" abstract="true" 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" 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_LeasePaymentsMember" name="LeasePaymentsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PurchaseOptionMember" name="PurchaseOptionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PromissoryNoteMember" name="PromissoryNoteMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PurchaseWarrantOneMember" name="PurchaseWarrantOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PurchaseWarrantTwoMember" name="PurchaseWarrantTwoMember" 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_BasicAndDilutedAbstract" name="BasicAndDilutedAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" name="GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" 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" />
    <element id="ppsi_SwitchgearRevenue" name="SwitchgearRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_LeasesDetailsNarrativeAbstract" name="LeasesDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ppsi-20180630_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.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
<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-20180630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20180630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" xlink:href="ppsi-20180630.xsd#StatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20180630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20180630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20180630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20180630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20180630.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseIncome" xlink:href="ppsi-20180630.xsd#OtherExpenseIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperations" xlink:href="ppsi-20180630.xsd#DiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20180630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20180630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20180630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20180630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20180630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Leases" xlink:href="ppsi-20180630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20180630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20180630.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsTables" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20180630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20180630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20180630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20180630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesTables" xlink:href="ppsi-20180630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20180630.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20180630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20180630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20180630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20180630.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20180630.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetails" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails" xlink:href="ppsi-20180630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails1" xlink:href="ppsi-20180630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails2" xlink:href="ppsi-20180630.xsd#LeasesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails3" xlink:href="ppsi-20180630.xsd#LeasesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetailsNarrative" xlink:href="ppsi-20180630.xsd#LeasesDetailsNarrative" 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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicAndDilutedShare" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEarningsPerShareDiluted" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEarningsPerShareDiluted" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="loc_us-gaapOtherOperatingActivitiesCashFlowStatement" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherOperatingActivitiesCashFlowStatement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="12" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="13" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="14" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="15" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="16" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="17" 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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/BasisOfPresentation" xlink:title="00000007 - Disclosure - BASIS OF PRESENTATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Revenues" xlink:title="00000009 - Disclosure - REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseIncome" xlink:title="00000010 - Disclosure - OTHER EXPENSE / (INCOME)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperations" xlink:title="00000011 - Disclosure - DISCONTINUED OPERATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000012 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssets" xlink:title="00000014 - Disclosure - OTHER ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000015 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000016 - Disclosure - DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlan" xlink:title="00000017 - Disclosure - PENSION PLAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - STOCKHOLDERS' EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare" xlink:title="00000019 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:title="00000020 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Leases" xlink:title="00000021 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesTables" xlink:title="00000024 - Disclosure - REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsTables" xlink:title="00000025 - Disclosure - DISCONTINUED OPERATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000026 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000027 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000028 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000030 - Disclosure - PENSION PLAN (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000031 - Disclosure - STOCKHOLDERS' EQUITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:title="00000032 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:title="00000033 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesTables" xlink:title="00000034 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000035 - Disclosure - BASIS OF PRESENTATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000037 - Disclosure - REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000038 - Disclosure - OTHER EXPENSE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:title="00000039 - Disclosure - DISCONTINUED OPERATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:title="00000040 - Disclosure - DISCONTINUED OPERATIONS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:label="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:title="00000041 - Disclosure - DISCONTINUED OPERATIONS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:title="00000042 - Disclosure - DISCONTINUED OPERATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000043 - Disclosure - INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000044 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000046 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000047 - Disclosure - OTHER ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="00000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="00000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000052 - Disclosure - DEBT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:title="00000053 - Disclosure - DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:title="00000054 - Disclosure - DEBT (Details Narrative 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails" xlink:title="00000055 - Disclosure - PENSION PLAN (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000056 - Disclosure - PENSION PLAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetails" xlink:title="00000057 - Disclosure - STOCKHOLDERS' EQUITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:title="00000059 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/BusinessSegmentAndGeographicInformationDetails" xlink:title="00000060 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:title="00000061 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:title="00000062 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails" xlink:title="00000063 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_FinanceLeaseCost" xlink:label="loc_ppsiFinanceLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/LeasesDetails1" xlink:title="00000064 - Disclosure - LEASES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails2" xlink:title="00000065 - Disclosure - LEASES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/LeasesDetails3" xlink:title="00000066 - Disclosure - LEASES (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetailsNarrative" xlink:title="00000067 - Disclosure - LEASES (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ppsi-20180630_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.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
<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-20180630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20180630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" xlink:href="ppsi-20180630.xsd#StatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20180630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20180630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20180630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20180630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20180630.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseIncome" xlink:href="ppsi-20180630.xsd#OtherExpenseIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperations" xlink:href="ppsi-20180630.xsd#DiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20180630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20180630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20180630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20180630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20180630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Leases" xlink:href="ppsi-20180630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20180630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20180630.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsTables" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20180630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20180630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20180630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20180630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesTables" xlink:href="ppsi-20180630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20180630.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20180630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20180630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20180630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20180630.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20180630.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetails" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails" xlink:href="ppsi-20180630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails1" xlink:href="ppsi-20180630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails2" xlink:href="ppsi-20180630.xsd#LeasesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails3" xlink:href="ppsi-20180630.xsd#LeasesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetailsNarrative" xlink:href="ppsi-20180630.xsd#LeasesDetailsNarrative" 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 (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheets" xlink:title="00000004 - Statement - Consolidated Balance Sheets (Unaudited)" />
    <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 (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - BASIS OF PRESENTATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Revenues" xlink:title="00000009 - Disclosure - REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseIncome" xlink:title="00000010 - Disclosure - OTHER EXPENSE / (INCOME)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperations" xlink:title="00000011 - Disclosure - DISCONTINUED OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000012 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssets" xlink:title="00000014 - Disclosure - OTHER ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000015 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000016 - Disclosure - DEBT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlan" xlink:title="00000017 - Disclosure - PENSION PLAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - STOCKHOLDERS' EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare" xlink:title="00000019 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:title="00000020 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Leases" xlink:title="00000021 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesTables" xlink:title="00000024 - Disclosure - REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsTables" xlink:title="00000025 - Disclosure - DISCONTINUED OPERATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000026 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000027 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000028 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000030 - Disclosure - PENSION PLAN (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000031 - Disclosure - STOCKHOLDERS' EQUITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:title="00000032 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:title="00000033 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesTables" xlink:title="00000034 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000035 - Disclosure - BASIS OF PRESENTATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000037 - Disclosure - REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaapProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ProductRevenueMember" xlink:label="loc_ppsiProductRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_ppsiProductRevenueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ServiceRevenueMember" xlink:label="loc_ppsiServiceRevenueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_ppsiServiceRevenueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_130" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000038 - Disclosure - OTHER EXPENSE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:title="00000039 - Disclosure - DISCONTINUED OPERATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_30" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:title="00000040 - Disclosure - DISCONTINUED OPERATIONS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:label="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax_50" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:title="00000041 - Disclosure - DISCONTINUED OPERATIONS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:title="00000042 - Disclosure - DISCONTINUED OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="loc_us-gaapSeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_us-gaapSeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaapContingentConsiderationByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapContingentConsiderationByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaapContingentConsiderationTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapContingentConsiderationByTypeAxis" xlink:to="loc_us-gaapContingentConsiderationTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaapContingentConsiderationTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapContingentConsiderationByTypeAxis" xlink:to="loc_us-gaapContingentConsiderationTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PromissoryNoteMember" xlink:label="loc_ppsiPromissoryNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPromissoryNoteMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_LeasePaymentsMember" xlink:label="loc_ppsiLeasePaymentsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiLeasePaymentsMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseOptionMember" xlink:label="loc_ppsiPurchaseOptionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseOptionMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantOneMember" xlink:label="loc_ppsiPurchaseWarrantOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseWarrantOneMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantTwoMember" xlink:label="loc_ppsiPurchaseWarrantTwoMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseWarrantTwoMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestIssuedOrIssuableDescription_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestIssuedOrIssuableDescription_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" xlink:label="loc_us-gaapLessorOperatingLeaseLeaseNotYetCommencedRenewalTerm_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLessorOperatingLeaseLeaseNotYetCommencedRenewalTerm_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_WarrantTerm" xlink:label="loc_ppsiWarrantTerm_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWarrantTerm_110" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000043 - Disclosure - INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:title="00000044 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryInTransit_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaapDebtInstrumentCollateralAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCollateralAmount_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermBorrowings_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000046 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000047 - Disclosure - OTHER ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaapNotesReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_us-gaapNotesReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableNet_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_NumberOfPromissoryNotes" xlink:label="loc_ppsiNumberOfPromissoryNotes_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiNumberOfPromissoryNotes_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="loc_ppsiStatedInterestRatesForNotesReceivable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiStatedInterestRatesForNotesReceivable_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaapGoodwillLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaapGoodwillRollForward_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillRollForward_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaapGoodwillGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillRollForward_40" xlink:to="loc_us-gaapGoodwillGross_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="loc_us-gaapGoodwillPeriodIncreaseDecrease_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillRollForward_40" xlink:to="loc_us-gaapGoodwillPeriodIncreaseDecrease_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:label="loc_ppsiGoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" xlink:to="loc_ppsiGoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwill_40" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="00000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:label="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="00000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapNoncompeteAgreementsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_120" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000052 - Disclosure - DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/DebtDetailsNarrative" xlink:title="00000053 - Disclosure - DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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-20180630.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-20180630.xsd#ppsi_RevolvingCreditFacilityUSMember" xlink:label="loc_ppsiRevolvingCreditFacilityUSMember_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacilityUSMember_300" xlink:type="arc" order="301" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesMember_310" xlink:type="arc" order="311" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesBMember_320" xlink:type="arc" order="321" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCurrencyAxis" 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_us-gaapCurrencyAxis" 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_us-gaapCurrencyAxis" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_CADARCAAmendment2017Member" xlink:label="loc_ppsiCADARCAAmendment2017Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2017Member_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_CADARCAAmendment2018Member" xlink:label="loc_ppsiCADARCAAmendment2018Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2018Member_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_CADARCAAmendmentMember" xlink:label="loc_ppsiCADARCAAmendmentMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendmentMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="72" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_340" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_340" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_340" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_340" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_340" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_340" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:label="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_340" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit_340" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:title="00000054 - Disclosure - DEBT (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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-20180630.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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:label="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_210" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails" xlink:title="00000055 - Disclosure - PENSION PLAN (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaapOtherExpenseMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapOtherExpenseMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaapDefinedBenefitPlanServiceCost_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaapDefinedBenefitPlanInterestCost_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:label="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost_130" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000056 - Disclosure - PENSION PLAN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetails" xlink:title="00000057 - Disclosure - STOCKHOLDERS' EQUITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_IncentiveStockOptionMember" xlink:label="loc_ppsiIncentiveStockOptionMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_ppsiIncentiveStockOptionMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_WarrantsExercisablePricePerShare" xlink:label="loc_ppsiWarrantsExercisablePricePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWarrantsExercisablePricePerShare_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:label="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_90" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:title="00000059 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails" xlink:title="00000060 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsGross" xlink:label="loc_us-gaapSalesRevenueGoodsGross_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_us-gaapSalesRevenueGoodsGross_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_us-gaapSalesRevenueServicesGross_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:title="00000061 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain_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_us-gaapSegmentGeographicalDomain" 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_us-gaapSegmentGeographicalDomain" xlink:to="loc_countryCA_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_130" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:title="00000062 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails" xlink:title="00000063 - Disclosure - LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails1" xlink:title="00000064 - Disclosure - LEASES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails2" xlink:title="00000065 - Disclosure - LEASES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails3" xlink:title="00000066 - Disclosure - LEASES (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/LeasesDetailsNarrative" xlink:title="00000067 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ppsi-20180630_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.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
<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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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">Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="us-gaap_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrencyAxis" xlink:to="us-gaap_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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-20180630.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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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-20180630.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-20180630.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-20180630.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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="us-gaap_OtherExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenseMember" xlink:to="us-gaap_OtherExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenseMember_lbl" xml:lang="en-US">Other Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xml:lang="en-US">Switchgear Business [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">CleanSpark, Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="ppsi-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_LeasePaymentsMember" xlink:label="ppsi_LeasePaymentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_LeasePaymentsMember" xlink:to="ppsi_LeasePaymentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_LeasePaymentsMember_lbl" xml:lang="en-US">Lease Payments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseOptionMember" xlink:label="ppsi_PurchaseOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseOptionMember" xlink:to="ppsi_PurchaseOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PurchaseOptionMember_lbl" xml:lang="en-US">Purchase Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PromissoryNoteMember" xlink:label="ppsi_PromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PromissoryNoteMember" xlink:to="ppsi_PromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantOneMember" xlink:label="ppsi_PurchaseWarrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseWarrantOneMember" xlink:to="ppsi_PurchaseWarrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PurchaseWarrantOneMember_lbl" xml:lang="en-US">Purchase Warrant One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantTwoMember" xlink:label="ppsi_PurchaseWarrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseWarrantTwoMember" xlink:to="ppsi_PurchaseWarrantTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PurchaseWarrantTwoMember_lbl" xml:lang="en-US">Purchase Warrant Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/label" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/label" 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/2017/elts/us-gaap-2017-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 loss (gain)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 (income)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">Income (loss) before taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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 (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net (loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operations, net of income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">(Loss) earnings per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_BasicAndDilutedAbstract" xlink:label="ppsi_BasicAndDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BasicAndDilutedAbstract" xlink:to="ppsi_BasicAndDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_BasicAndDilutedAbstract_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_lbl" xml:lang="en-US">(Loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare_lbl" xml:lang="en-US">Loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Net (loss) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">(Loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/totalLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net (loss) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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)/gains, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 June 30, 2018 and December 31, 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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">Amortization of debt issuance cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">Deferred income tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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 gain</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 (used in) / provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 provided by / (used in) financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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: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">Cash and cash equivalents 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">Cash and cash equivalents End of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">DISCONTINUED OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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) INCOME PER COMMON SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 AND GEOGRAPHIC INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of the components of assets and liabilities that are attributable to discontinued operation</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" xlink:to="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock_lbl" xml:lang="en-US">Schedule of discontinued operations in Consolidated Statement of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" xlink:to="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock_lbl" xml:lang="en-US">Schedule of discontinued operations in Consolidated Statements of Cash Flows</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 goodwill by segment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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 income per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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 as reported amounts of lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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">Total Revenue</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_AbatementOfPenalties" xlink:label="ppsi_AbatementOfPenalties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AbatementOfPenalties" xlink:to="ppsi_AbatementOfPenalties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_AbatementOfPenalties_lbl" xml:lang="en-US">Abatement of penalties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl" xml:lang="en-US">Assets of discontinued operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" xml:lang="en-US">Accounts receivable - trade, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets_lbl" xml:lang="en-US">Right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Assets of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl" xml:lang="en-US">Liabilities of discontinued operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_lbl" xml:lang="en-US">Bank overdrafts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Liabilities of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Costs and Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_lbl" xml:lang="en-US">Other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:label="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_lbl" xml:lang="en-US">Total costs and expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Loss before provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">Income tax benefit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xml:lang="en-US">Loss from discontinued operations, net of income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription_lbl" xml:lang="en-US">Consideration to be received for asset sale of PCEP business to CleanSpark:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl" xml:lang="en-US">Consideration from sale</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US">Number of shares to be issued by CleanSpark (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Value of shares to be issued by CleanSpark per share (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">Value of shares to be issued by CleanSpark</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Debt term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:to="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_lbl" xml:lang="en-US">Lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" xlink:label="us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" xlink:to="us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm_lbl" xml:lang="en-US">Lease renewal term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Number of securities into which the warrant converted (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price of warrant (per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:label="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:to="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_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_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_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: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:loc xlink:type="locator" xlink:href="ppsi-20180630.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/label" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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="ppsi-20180630.xsd#ppsi_AmortizationExpenseRelatedToIntangibleAssets" xlink:label="ppsi_AmortizationExpenseRelatedToIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AmortizationExpenseRelatedToIntangibleAssets" xlink:to="ppsi_AmortizationExpenseRelatedToIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_AmortizationExpenseRelatedToIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Total cost of benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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 end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Exercised</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/2017/elts/us-gaap-2017-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: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/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Common stock, outstanding shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares available for future grants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Stock-based compensation not yet recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">(Loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_2_lbl" xml:lang="en-US">Net (loss) income per common share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">(Loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Income (loss) from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net (loss) income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2_lbl" xml:lang="en-US">Income (loss) from discontinued operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Net (loss) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsGross" xlink:label="us-gaap_SalesRevenueGoodsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsGross" xlink:to="us-gaap_SalesRevenueGoodsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsGross_lbl" xml:lang="en-US">Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="us-gaap_SalesRevenueServicesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueServicesGross" xlink:to="us-gaap_SalesRevenueServicesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueServicesGross_lbl" xml:lang="en-US">Service</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income</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/terseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinanceLeaseCostAbstract" xlink:label="us-gaap_FinanceLeaseCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseCostAbstract" xlink:to="us-gaap_FinanceLeaseCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseCostAbstract_lbl" xml:lang="en-US">Finance lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">Amortiztion of right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl" xml:lang="en-US">Operating leases (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm_lbl" xml:lang="en-US">Finance leases (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2018 (excluding the six months ended June 30, 2018)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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 lease commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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">2018 (excluding the six months ended June 30, 2018)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/label" 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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="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_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_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_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_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_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_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_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_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_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_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_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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" xlink:to="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock_doc" xml:lang="en-US">Disclosure information about disposal groups including discontinued operations of financial statements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" xlink:to="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock_doc" xml:lang="en-US">Disclosure information about disposal groups including discontinued operations of statement balance sheet and additional disclosures</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_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_AbatementOfPenalties" xlink:to="ppsi_AbatementOfPenalties_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_AbatementOfPenalties_doc" xml:lang="en-US">Information related to abatement of penalties.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_doc" xml:lang="en-US">Amount of total cost and expenses attributable to disposal group, including, but not limited to, discontinued operation.</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_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:to="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_doc" xml:lang="en-US">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.</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_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_AmortizationExpenseRelatedToIntangibleAssets" xlink:to="ppsi_AmortizationExpenseRelatedToIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_AmortizationExpenseRelatedToIntangibleAssets_doc" xml:lang="en-US">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.</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_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_LeasePaymentsMember" xlink:to="ppsi_LeasePaymentsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_LeasePaymentsMember_doc" xml:lang="en-US">Information by type of consideration from sale of discontinued operation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseOptionMember" xlink:to="ppsi_PurchaseOptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PurchaseOptionMember_doc" xml:lang="en-US">Information by type of consideration from sale of discontinued operation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PromissoryNoteMember" xlink:to="ppsi_PromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PromissoryNoteMember_doc" xml:lang="en-US">Information by type of consideration from sale of discontinued operation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseWarrantOneMember" xlink:to="ppsi_PurchaseWarrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PurchaseWarrantOneMember_doc" xml:lang="en-US">Information by type of consideration from sale of discontinued operation.</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">The term of the purchase warrant.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PurchaseWarrantTwoMember" xlink:to="ppsi_PurchaseWarrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PurchaseWarrantTwoMember_doc" xml:lang="en-US">Information by type of consideration from sale of discontinued operation.</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_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">Foreign Currency Transaction Gain (Loss), Realized</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 [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_3_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_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_2_lbl" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_3_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_3_lbl" xml:lang="en-US">Earnings Per Share, Diluted</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_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_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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_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_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_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:to="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses_3_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedTotalCostAndExpenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2_lbl" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</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_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:to="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease_3_lbl" xml:lang="en-US">GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease</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</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_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</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="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]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</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_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Earnings Per Share, Basic</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_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">OperatingImputedInterest</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">OperatingFutureMinimumLeasePayments</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_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">FinanceImputedInterest</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">FinanceLeasesFutureMinimumLeasePayments</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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ppsi-20180630_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.23a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20180630\ppsi_063018.xfr; Date: 2018%2D08%2D09T15:44:22Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801E0000 -->
<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-20180630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20180630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome" xlink:href="ppsi-20180630.xsd#StatementsOfComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20180630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20180630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20180630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20180630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20180630.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseIncome" xlink:href="ppsi-20180630.xsd#OtherExpenseIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperations" xlink:href="ppsi-20180630.xsd#DiscontinuedOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20180630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20180630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20180630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20180630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20180630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Leases" xlink:href="ppsi-20180630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20180630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20180630.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsTables" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20180630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20180630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20180630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20180630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesTables" xlink:href="ppsi-20180630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20180630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20180630.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:href="ppsi-20180630.xsd#DiscontinuedOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20180630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20180630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20180630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20180630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20180630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20180630.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20180630.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20180630.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetails" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20180630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:href="ppsi-20180630.xsd#BasicAndDilutedLossIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:href="ppsi-20180630.xsd#BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails" xlink:href="ppsi-20180630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails1" xlink:href="ppsi-20180630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails2" xlink:href="ppsi-20180630.xsd#LeasesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetails3" xlink:href="ppsi-20180630.xsd#LeasesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/LeasesDetailsNarrative" xlink:href="ppsi-20180630.xsd#LeasesDetailsNarrative" 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-20180630.xsd#ppsi_DocumentAndEntityInformationAbstract" xlink:label="loc_ppsiDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="70" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="80" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="90" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="100" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" 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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:presentationArc order="60" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:presentationArc order="90" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="100" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="110" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="120" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="150" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="160" 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="ppsi-20180630.xsd#ppsi_BasicAndDilutedAbstract" xlink:label="loc_ppsiBasicAndDilutedAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_ppsiBasicAndDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicAndDilutedShare" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiBasicAndDilutedAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiBasicAndDilutedAbstract" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="250" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="260" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="270" 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/StatementsOfComprehensiveLossIncome" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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 (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="60" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" />
      <link:presentationArc order="90" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="100" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="loc_us-gaapOtherOperatingActivitiesCashFlowStatement" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherOperatingActivitiesCashFlowStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="120" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="130" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="140" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="160" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="170" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="180" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="200" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="210" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="220" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="230" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="240" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" />
      <link:presentationArc order="250" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:presentationArc order="260" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:presentationArc order="270" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="280" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="290" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="300" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:label="loc_us-gaapSaleLeasebackTransactionTransactionCostsFinancingActivities" />
      <link:presentationArc order="310" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="320" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="330" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="340" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="350" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="360" 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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - BASIS OF PRESENTATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/Revenues" xlink:title="00000009 - Disclosure - REVENUES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/OtherExpenseIncome" xlink:title="00000010 - Disclosure - OTHER EXPENSE / (INCOME)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/DiscontinuedOperations" xlink:title="00000011 - Disclosure - DISCONTINUED OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000012 - Disclosure - INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000013 - Disclosure - PROPERTY, PLANT AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000014 - Disclosure - OTHER ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000015 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000016 - Disclosure - DEBT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/PensionPlan" xlink:title="00000017 - Disclosure - PENSION PLAN">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/StockholdersEquity" xlink:title="00000018 - Disclosure - STOCKHOLDERS' EQUITY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/BasicAndDilutedLossIncomePerCommonShare" xlink:title="00000019 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/BusinessSegmentAndGeographicInformation" xlink:title="00000020 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/Leases" xlink:title="00000021 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="0" 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/RevenuesTables" xlink:title="00000024 - Disclosure - REVENUES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/DiscontinuedOperationsTables" xlink:title="00000025 - Disclosure - DISCONTINUED OPERATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" xlink:label="loc_ppsiScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_ppsiScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" xlink:label="loc_ppsiScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_ppsiScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000026 - Disclosure - INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000027 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="00000028 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000030 - Disclosure - PENSION PLAN (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000031 - Disclosure - STOCKHOLDERS' EQUITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables" xlink:title="00000032 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/BusinessSegmentAndGeographicInformationTables" xlink:title="00000033 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesTables" xlink:title="00000034 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfRentExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapLeasesAbstract" xlink:to="loc_ppsiLesseeLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapLeasesAbstract" xlink:to="loc_ppsiAsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000035 - Disclosure - BASIS OF PRESENTATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_IncreaseDecreaseInAssets" xlink:label="loc_ppsiIncreaseDecreaseInAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_ppsiIncreaseDecreaseInAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_IncreaseDecreaseInLiabilities" xlink:label="loc_ppsiIncreaseDecreaseInLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_ppsiIncreaseDecreaseInLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000037 - Disclosure - REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaapProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ProductRevenueMember" xlink:label="loc_ppsiProductRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_ppsiProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_ServiceRevenueMember" xlink:label="loc_ppsiServiceRevenueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_ppsiServiceRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000038 - Disclosure - OTHER EXPENSE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_AbatementOfPenalties" xlink:label="loc_ppsiAbatementOfPenalties" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_ppsiAbatementOfPenalties" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails" xlink:title="00000039 - Disclosure - DISCONTINUED OPERATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventory1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails1" xlink:title="00000040 - Disclosure - DISCONTINUED OPERATIONS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:label="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_ppsiDisposalGroupIncludingDiscontinuedTotalCostAndExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetails2" xlink:title="00000041 - Disclosure - DISCONTINUED OPERATIONS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative" xlink:title="00000042 - Disclosure - DISCONTINUED OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="loc_us-gaapSeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_us-gaapSeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaapContingentConsiderationByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapContingentConsiderationByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaapContingentConsiderationTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationByTypeAxis" xlink:to="loc_us-gaapContingentConsiderationTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PromissoryNoteMember" xlink:label="loc_ppsiPromissoryNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_LeasePaymentsMember" xlink:label="loc_ppsiLeasePaymentsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiLeasePaymentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseOptionMember" xlink:label="loc_ppsiPurchaseOptionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantOneMember" xlink:label="loc_ppsiPurchaseWarrantOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseWarrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_PurchaseWarrantTwoMember" xlink:label="loc_ppsiPurchaseWarrantTwoMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContingentConsiderationTypeDomain" xlink:to="loc_ppsiPurchaseWarrantTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestIssuedOrIssuableDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestIssuedOrIssuableDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" xlink:label="loc_us-gaapLessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLessorOperatingLeaseLeaseNotYetCommencedRenewalTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_WarrantTerm" xlink:label="loc_ppsiWarrantTerm" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWarrantTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000043 - Disclosure - INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000044 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000046 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000047 - Disclosure - OTHER ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaapNotesReceivableMember" />
      <link:presentationArc order="10" 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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000048 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="ppsi-20180630.xsd#ppsi_GoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:label="loc_ppsiGoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_ppsiGoodwillImpairedAccumulatedImpairmentLossPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000049 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="ppsi-20180630.xsd#ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:label="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_2" />
      <link:presentationArc order="30" 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="00000050 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember" />
      <link:presentationArc order="20" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember" />
      <link:presentationArc order="30" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember" />
      <link:presentationArc order="40" 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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember" />
      <link:presentationArc order="70" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="ppsi-20180630.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" />
      <link:presentationArc order="30" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="40" 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/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_AmortizationExpenseRelatedToIntangibleAssets" xlink:label="loc_ppsiAmortizationExpenseRelatedToIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_ppsiAmortizationExpenseRelatedToIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000052 - Disclosure - DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/DebtDetailsNarrative" xlink:title="00000053 - Disclosure - DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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-20180630.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-20180630.xsd#ppsi_RevolvingCreditFacilityUSMember" xlink:label="loc_ppsiRevolvingCreditFacilityUSMember" />
      <link:presentationArc order="310" 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-20180630.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember" />
      <link:presentationArc order="320" 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-20180630.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember" />
      <link:presentationArc order="330" 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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCurrencyAxis" 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_us-gaapCurrencyAxis" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_CADARCAAmendment2017Member" xlink:label="loc_ppsiCADARCAAmendment2017Member" />
      <link:presentationArc order="60" 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-20180630.xsd#ppsi_CADARCAAmendment2018Member" xlink:label="loc_ppsiCADARCAAmendment2018Member" />
      <link:presentationArc order="90" 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-20180630.xsd#ppsi_CADARCAAmendmentMember" xlink:label="loc_ppsiCADARCAAmendmentMember" />
      <link:presentationArc order="160" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember" />
      <link:presentationArc order="70" 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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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="00000054 - Disclosure - DEBT (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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-20180630.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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/PensionPlanDetails" xlink:title="00000055 - Disclosure - PENSION PLAN (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaapOtherExpenseMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapOtherExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" 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/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" 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/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapDefinedBenefitPlanDisclosureLineItems" 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/2017/elts/us-gaap-2017-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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000056 - Disclosure - PENSION PLAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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/2017/elts/us-gaap-2017-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/StockholdersEquityDetails" xlink:title="00000057 - Disclosure - STOCKHOLDERS' EQUITY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-gaapEquityAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="160" 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-20180630.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:label="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="180" 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-20180630.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:label="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" />
      <link:presentationArc order="190" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="210" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="220" 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/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.xsd#ppsi_IncentiveStockOptionMember" xlink:label="loc_ppsiIncentiveStockOptionMember" />
      <link:presentationArc order="80" 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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapStatementLineItems" 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/2017/elts/us-gaap-2017-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-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapStatementLineItems" xlink:to="loc_ppsiWarrantsExercisablePricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapStatementLineItems" xlink:to="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails" xlink:title="00000059 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapEarningsPerShareAbstract" xlink:to="loc_ppsiNumeratorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiNumeratorAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiNumeratorAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" 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-20180630.xsd#ppsi_DenominatorAbstract" xlink:label="loc_ppsiDenominatorAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_ppsiDenominatorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="50" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" />
      <link:presentationArc order="60" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:presentationArc order="70" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="80" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails" xlink:title="00000060 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="50" 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/2017/elts/us-gaap-2017-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-20180630.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-20180630.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsGross" xlink:label="loc_us-gaapSalesRevenueGoodsGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_us-gaapSalesRevenueGoodsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_us-gaapSalesRevenueServicesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1" xlink:title="00000061 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" 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_us-gaapSegmentGeographicalDomain" 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_us-gaapSegmentGeographicalDomain" xlink:to="loc_countryCA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative" xlink:title="00000062 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails" xlink:title="00000063 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinanceLeaseCostAbstract" xlink:label="loc_us-gaapFinanceLeaseCostAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseCostAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapFinanceLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapFinanceLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapFinanceLeaseCostAbstract" 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/LeasesDetails1" xlink:title="00000064 - Disclosure - LEASES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-gaapLeasesAbstract" xlink:to="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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/2017/elts/us-gaap-2017-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-20180630.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-gaapLeasesAbstract" xlink:to="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/LeasesDetails2" xlink:title="00000065 - Disclosure - LEASES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOperatingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-20180630.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-20180630.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/LeasesDetails3" xlink:title="00000066 - Disclosure - LEASES (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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-gaapLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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/LeasesDetailsNarrative" xlink:title="00000067 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.xsd#ppsi_LeasesDetailsNarrativeAbstract" xlink:label="loc_ppsiLeasesDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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_ppsiLeasesDetailsNarrativeAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20180630.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-20180630.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/2017/elts/us-gaap-2017-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/2017/elts/us-gaap-2017-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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756721824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Aug. 10, 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">Jun. 30,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</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 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759208032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 24,593<span></span>
</td>
<td class="nump">$ 27,284<span></span>
</td>
<td class="nump">$ 48,068<span></span>
</td>
<td class="nump">$ 52,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of goods sold</a></td>
<td class="nump">19,390<span></span>
</td>
<td class="nump">21,461<span></span>
</td>
<td class="nump">38,437<span></span>
</td>
<td class="nump">40,951<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">5,203<span></span>
</td>
<td class="nump">5,823<span></span>
</td>
<td class="nump">9,631<span></span>
</td>
<td class="nump">11,389<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,149<span></span>
</td>
<td class="nump">4,184<span></span>
</td>
<td class="nump">8,346<span></span>
</td>
<td class="nump">8,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and integration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<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 loss (gain)</a></td>
<td class="nump">197<span></span>
</td>
<td class="num">(210)<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="num">(271)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">4,346<span></span>
</td>
<td class="nump">3,975<span></span>
</td>
<td class="nump">8,619<span></span>
</td>
<td class="nump">8,410<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income from continuing operations</a></td>
<td class="nump">857<span></span>
</td>
<td class="nump">1,848<span></span>
</td>
<td class="nump">1,012<span></span>
</td>
<td class="nump">2,979<span></span>
</td>
</tr>
<tr class="re">
<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">750<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="nump">1,399<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
</tr>
<tr class="ro">
<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 (income)</a></td>
<td class="nump">22<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before taxes</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">1,281<span></span>
</td>
<td class="num">(525)<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">163<span></span>
</td>
<td class="num">(414)<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="num">(133)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net (loss) income from continuing operations</a></td>
<td class="num">(78)<span></span>
</td>
<td class="nump">1,695<span></span>
</td>
<td class="num">(660)<span></span>
</td>
<td class="nump">1,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations, net of income taxes</a></td>
<td class="num">(718)<span></span>
</td>
<td class="num">(410)<span></span>
</td>
<td class="num">(710)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (796)<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="num">$ (1,370)<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_BasicAndDilutedAbstract', window );"><strong>Basic and diluted</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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare', window );">(Loss) income from continuing operations</a></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare', window );">Loss from discontinued operations</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.05)<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_EarningsPerShareBasicAndDiluted', window );">Net (loss) income</a></td>
<td class="num">(0.09)<span></span>
</td>
<td class="nump">0.15<span></span>
</td>
<td class="num">(0.16)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted</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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">(Loss) income from continuing operations</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0.19<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="nump">0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Loss from discontinued operations</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.05)<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_EarningsPerShareDiluted', window );">Net (loss) income</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,713<span></span>
</td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,707<span></span>
</td>
</tr>
<tr class="ro">
<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,743<span></span>
</td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_BasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BasicAndDilutedAbstract</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_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation, when the per share amount is the same.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted 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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756793968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) income</a></td>
<td class="num">$ (796)<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="num">$ (1,370)<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(1)<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<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)/gains, net of tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">26<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">(2)<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(183)<span></span>
</td>
<td class="nump">95<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) income</a></td>
<td class="num">$ (798)<span></span>
</td>
<td class="nump">$ 1,292<span></span>
</td>
<td class="num">$ (1,553)<span></span>
</td>
<td class="nump">$ 1,487<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757120592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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">$ 315<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">15,319<span></span>
</td>
<td class="nump">13,432<span></span>
</td>
</tr>
<tr class="ro">
<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,173<span></span>
</td>
<td class="nump">23,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">421<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">3,914<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets of discontinued operations</a></td>
<td class="nump">6,096<span></span>
</td>
<td class="nump">7,073<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">53,238<span></span>
</td>
<td class="nump">47,461<span></span>
</td>
</tr>
<tr class="re">
<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,915<span></span>
</td>
<td class="nump">6,335<span></span>
</td>
</tr>
<tr class="ro">
<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,983<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_OtherAssets', window );">Other assets</a></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">4,281<span></span>
</td>
</tr>
<tr class="ro">
<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">4,233<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="re">
<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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">79,397<span></span>
</td>
<td class="nump">74,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Bank overdrafts</a></td>
<td class="nump">2,377<span></span>
</td>
<td class="nump">833<span></span>
</td>
</tr>
<tr class="re">
<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,392<span></span>
</td>
<td class="nump">17,814<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3,710<span></span>
</td>
<td class="nump">5,430<span></span>
</td>
</tr>
<tr class="re">
<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">22,852<span></span>
</td>
<td class="nump">16,873<span></span>
</td>
</tr>
<tr class="ro">
<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,289<span></span>
</td>
<td class="nump">782<span></span>
</td>
</tr>
<tr class="re">
<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">712<span></span>
</td>
<td class="nump">1,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities of discontinued operations</a></td>
<td class="nump">3,064<span></span>
</td>
<td class="nump">3,856<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">54,396<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">3,449<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">284<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,512<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,614<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">63,255<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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 June 30, 2018 and December 31, 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,947<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,981)<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">(1,833)<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">16,142<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">$ 79,397<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82843861&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=64852052&amp;loc=d3e1703-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=64852052&amp;loc=d3e1731-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://www.xbrl.org/2003/role/presentationRef<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=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6745014064">
<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>Jun. 30, 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756701104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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) income</a></td>
<td class="num">$ (1,370)<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
</tr>
<tr class="re">
<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">616<span></span>
</td>
<td class="nump">630<span></span>
</td>
</tr>
<tr class="ro">
<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">749<span></span>
</td>
<td class="nump">828<span></span>
</td>
</tr>
<tr class="re">
<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">265<span></span>
</td>
<td class="nump">256<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amortization of debt issuance cost</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred income tax benefit</a></td>
<td class="num">(313)<span></span>
</td>
<td class="num">(1,046)<span></span>
</td>
</tr>
<tr class="ro">
<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">(413)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="re">
<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">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(1)<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<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 gain</a></td>
<td class="nump">50<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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,135)<span></span>
</td>
<td class="num">(246)<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,517)<span></span>
</td>
<td class="num">(3,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(1,677)<span></span>
</td>
<td class="num">(480)<span></span>
</td>
</tr>
<tr class="ro">
<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">(120)<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="re">
<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">5,860<span></span>
</td>
<td class="nump">4,623<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) / provided by operating activities</a></td>
<td class="num">(1,615)<span></span>
</td>
<td class="nump">2,279<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">(188)<span></span>
</td>
<td class="num">(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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(188)<span></span>
</td>
<td class="num">(859)<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">1,301<span></span>
</td>
<td class="num">(807)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6,507<span></span>
</td>
<td class="num">(1,099)<span></span>
</td>
</tr>
<tr class="ro">
<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">7,922<span></span>
</td>
<td class="nump">24,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="num">(13,785)<span></span>
</td>
<td class="num">(23,506)<span></span>
</td>
</tr>
<tr class="ro">
<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">(28)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="re">
<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">59<span></span>
</td>
</tr>
<tr class="ro">
<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">(248)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by / (used in) financing activities</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="num">(1,023)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">(Decrease) / increase in cash and cash equivalents</a></td>
<td class="num">(134)<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<tr class="re">
<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">231<span></span>
</td>
<td class="num">(301)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents Beginning of period</a></td>
<td class="nump">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 );">Cash and cash equivalents End of period</a></td>
<td class="nump">$ 315<span></span>
</td>
<td class="nump">$ 342<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6b)<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_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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or 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_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749666720">
<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">6 Months Ended</th>
</tr>
<tr><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_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; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>1. BASIS OF PRESENTATION</b></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">&#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"><b>Overview</b></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">&#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">Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &#x201C;Company,&#x201D; &#x201C;Pioneer,&#x201D; &#x201C;we,&#x201D; &#x201C;our&#x201D; and &#x201C;us&#x201D;) 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 twelve (12) 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: 10pt Times New Roman, Times, Serif">&#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">We have two reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the Securities and Exchange Commission (the &#x201C;SEC&#x201D;) on April 2, 2018: Transmission and Distribution Solutions (&#x201C;T&#38;D Solutions&#x201D;) and Critical Power Solutions (&#x201C;Critical Power&#x201D;).</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">&#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"><b>Presentation</b></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">&#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">The accompanying unaudited consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2018. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (&#x201C;U.S. GAAP&#x201D;), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP for a year-end balance sheet.</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">&#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">All dollar amounts (except share and per share data) presented in the notes to our unaudited consolidated financial statements are stated in thousands of dollars, unless otherwise noted. Amounts may not foot due to rounding.</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">&#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">These unaudited consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;&#160;&#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">&#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">During the fourth quarter of 2017, as part of the Company&#x2019;s review of strategic alternatives, the Board of Directors of the Company approved efforts to sell the Company&#x2019;s switchgear business unit operated as Pioneer Custom Electric Products, Inc. (&#x201C;PCEP&#x201D;). On May 2, 2018, Pioneer Custom Electric Products Corp. (&#x201C;PCEP&#x201D;), a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;), entered into an Asset Purchase Agreement (the &#x201C;Asset Purchase Agreement&#x201D;) with CleanSpark, Inc. (&#x201C;CleanSpark&#x201D;), pursuant to which PCEP will sell certain assets (the &#x201C;Asset Sale&#x201D;) comprising the PCEP business to CleanSpark (the &#x201C;Purchased Assets&#x201D;). No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.&#160;The Company has 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: 10pt Times New Roman, Times, Serif">&#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">Operating results for PCEP, which have been previously included in the T&#38;D Solutions Segment, have now been reclassified as discontinued operations for all periods presented. See Note 5 &#x2013; Discontinued Operations in Notes to Consolidated Financial Statements in Part I of this Form 10-Q. Unless noted otherwise, discussions in these notes pertain to our continuous operations.</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">&#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">These unaudited consolidated financial statements should be read in conjunction with the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company&#x2019;s Annual Report on Form 10-K for 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: 10pt Times New Roman, Times, Serif">&#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_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://www.xbrl.org/2003/role/presentationRef<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>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6666683504">
<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">6 Months Ended</th>
</tr>
<tr><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_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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><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: 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 significant accounting policies are described in Note 2 to the audited consolidated financial statements included
in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017. There have been no significant changes
in the Company&#8217;s accounting policies during the first quarter of 2018 except for the adoption of Accounting Standards Update
No. 2014-09, Revenue from Contracts with Customers, ASU No. 2016-02,&#160;Leases and ASU No. 2017-07 Improving the Presentation
of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost as further described 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>

<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>Recent
Accounting Pronouncements</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">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="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>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 were required under previously existing U.S. GAAP. 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. Companies may use either of the following transition methods to adopt this
standard: (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 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;We completed a review of our various revenue streams within our two reportable segments: (i) T&#38;D Solutions
and (ii) Critical Power.&#160; 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 recognized revenue to the new standard in order
to quantify the impact of this ASU.&#160; We generally anticipate having substantially similar performance obligations under the
new guidance when compared to previously existing U.S. GAAP. We have made policy elections within the amended standard that are
consistent with our existing 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 is no material impact to
our financial statements other than enhanced disclosures and there are no changes to the opening retained earnings balance.</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>Income
Taxes.</i> In October 2016, the FASB issued ASU No. 2016-16, <i>Income Taxes (Topic 740): 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: 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>Retirement
Standard.</i> In March 2017, 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, <i>Improving the Presentation of Net Periodic
Pension Cost and Net Periodic Postretirement Benefit Cost </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, are to be presented
outside of any subtotal of operating income. The Company elected to apply the practical expedient and use the amounts disclosed
in Note 11 to the financial statements included in Part I, Item 1 of the Company&#8217;s Quarterly Report on Form 10-Q for the
period ended June 30, 2017 as the estimation basis for applying the retrospective presentation requirements of the standard.</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>Leases.
</i>In February 2016, the FASB issued ASU No. 2016-02,&#160;<i>Leases (Topic 842)</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: 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>Statement
of Cash Flows. </i>In August 2016, the FASB issued ASU No. 2016-15, <i>Statement of Cash </i>Flows (Topic 230): <i>Classification
of Certain Cash Receipts and Cash Payments.</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: 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>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&#8221;. </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.</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://www.xbrl.org/2003/role/presentationRef<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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749665920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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>3.
REVENUES</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 72pt 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Adoption
of ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 72pt 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.</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</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.</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
</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.</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.</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</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:</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">1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Identify
the contract with a customer</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">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.</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; text-indent: 4.5pt"><font style="font: 10pt Times New Roman, Times, Serif">2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Identify
the performance obligations in the contract</i></font></p>

<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.</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">3)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Determine
the transaction price</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">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: 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">4)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Allocate
the transaction price to performance obligations in the contract</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">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: 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">5)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Recognize
revenue when or as the Company satisfies a performance obligation</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">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: 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.</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:</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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended</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="6" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months 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><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; 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: 48%; padding-left: 0.75pt"><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: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22,001</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">25,018</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">43,315</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">47,879</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.75pt"><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">2,592</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,266</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,753</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,461</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; text-indent: 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">24,593</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">27,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">48,068</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">52,340</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"><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 14 - Business Segment and Geographic Information in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.</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 72pt 0pt 0"><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 72pt 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 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6666683504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER EXPENSE / (INCOME)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>4.
OTHER EXPENSE / (INCOME)</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">Other
expense in the consolidated statements of operations reports certain losses associated with activities not directly related to
our core operations. For the three months ended June 30, 2018, we had approximately $22 in other expense, which consisted primarily
of a severance payment. For the three months ended June 30, 2017, we had approximately $44 in other income, which included $59
of abated payroll tax interest and penalties.</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">For
the six months ended June 30, 2018, we had approximately $138 in other expense, which consisted primarily of an adjustment from
an audit of prior period sales/value added taxes in Canada. For the six months ended June 30, 2017, we had approximately $53 in
other expense due to prior period income tax return audit related expenses in the U.S.</font>&#160;</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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749662512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">DISCONTINUED OPERATIONS</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>5.
DISCONTINUED OPERATIONS</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">A
discontinued operation is a component of the Company&#8217;s business that represents a separate major line of business that had
been disposed of or is held for sale. Classification as a discontinued operation occurs upon disposal or when the operation meets
the criteria to be classified as held for sale, if earlier. When an operation is classified as a discontinued operation, the comparative
Consolidated Statement of Operations, Consolidated Statement of Cash Flows, and Consolidated Balance Sheets are presented as if
the operation had been discontinued from the start of the comparative year.</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">During
the fourth quarter of 2017, as part of the Company&#8217;s review of strategic alternatives, the Board of Directors of the Company
approved efforts to sell the Company&#8217;s switchgear business. On May 2, 2018, Pioneer Custom Electric Products Corp. (&#8220;PCEP&#8221;),
a wholly owned subsidiary of Pioneer Power Solutions, Inc. (the &#8220;Company&#8221;), entered into an Asset Purchase Agreement
(the &#8220;Asset Purchase Agreement&#8221;) with CleanSpark, Inc. (&#8220;CleanSpark&#8221;), pursuant to which PCEP will sell
certain assets (the &#8220;Asset Sale&#8221;) comprising the PCEP business to CleanSpark (the &#8220;Purchased Assets&#8221;).
No debt or significant liabilities are being assumed by CleanSpark in the Asset Sale.</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
consideration for the Purchased Assets, CleanSpark has agreed to pay total consideration comprised of the following: (a) an 18-month
promissory note at 9% interest, in principal amount equal to the net carrying value of the working capital of the business at
closing; (b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the
amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&#8217;s option and a CleanSpark
purchase option of $1,000,000; (c) 7,000,000 shares of CleanSpark common stock, based on an agreed upon value of $0.80 per share,
for a total agreed upon value of $5,600,000; (d) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at
an exercise price of $1.60 per share; and (e) a five year warrant to purchase 1,000,000 shares of CleanSpark 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: 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
June 29, 2018, each of PCEP and CleanSpark signed a letter agreement (the &#8220;Letter Agreement&#8221;) which extended the date
on which, under certain specified conditions, either PCEP or CleanSpark may terminate the Asset Purchase Agreement if the Asset
Sale has not been completed (the &#8220;Termination Date&#8221;) from June 30, 2018 to October 15, 2018. On July 16, 2018 each
of PCEP and CleanSpark signed a second letter agreement (the &#8220;Second Letter Agreement&#8221;) which further extended the
Termination Date to December 31, 2018. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and
the Asset Purchase Agreement remains in full force and effect.</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">Operating
results for the switchgear business, which have been previously included in the T&#38;D Solutions Segment, have now been reclassified
as discontinued operations for all periods presented.</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 of assets and liabilities that are attributable to discontinued operations 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="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; padding-bottom: 1pt; text-align: center"><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></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Assets
    of discontinued operations:</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: 72%; text-align: left; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    receivable - trade, net</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,010</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">1,568</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventories,
    net</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,881</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,921</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    expenses</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">130</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">214</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Property,
    plant and equipment, net</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">393</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">524</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">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">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19</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">129</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Intangible
    assets, net</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,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">1,477</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    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">249</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">240</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; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Assets
    of discontinued operations</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,096</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">7,073</font></td>
    <td style="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: rgb(204,238,255)">
    <td style="padding-left: 0.75pt"><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: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Liabilities
    of discontinued operations:</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Bank
    overdrafts</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">48</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">349</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    payable and accrued 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">3,016</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,507</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; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Liabilities
    of discontinued operations</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,064</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,856</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"><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 the discontinued operations of the switchgear business in the Consolidated Statement of Operations:</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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td style="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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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="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; text-align: center"><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="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; text-align: center"><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="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; text-align: center"><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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Revenues</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">882</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">3,614</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,584</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">5,819</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Costs
    and Expenses</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>
    <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: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Cost
    of goods sold</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,167</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,365</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,115</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,905</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.125in"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    Expenses</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">434</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">449</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,064</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,075</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.125in"><font style="font: 10pt Times New Roman, Times, Serif">Interest
    income</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</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</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</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</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; text-align: left; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Other
    expense</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">189</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">211</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">307</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">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: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    costs and expenses</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,789</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,024</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,483</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">6,326</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    before provision for income taxes</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">(907</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">(410</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">(899</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">(507</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: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax benefit</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">(189</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">(189</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></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    from discontinued operations, net of income 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">(718</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(410</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(710</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(507</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table>
<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
following table presents the switchgear business in the 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: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; 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: 74%; text-align: left; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    cash used in operating activities</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">(225</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">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,986</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    cash used in investing activities</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">(7</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: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    cash provided by financing activities</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">225</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">1,993</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: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Increase
    in cash and cash equivalents</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6893683632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>6. &#160;INVENTORIES</b></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">&#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">The components of inventories are summarized below:</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="text-align: center; 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">June 30,</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">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="text-align: center; font: bold 10pt Times New Roman, Times, Serif">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="text-align: center; font: bold 10pt Times New Roman, Times, Serif">2017</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">(Unaudited)</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 colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
            <td style="padding-bottom: 1pt; 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.75pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Raw materials</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,551</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">9,229</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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Work in process</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="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,709</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,295</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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Finished goods</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">13,341</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,919</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.75pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Provision for excess and obsolete inventory</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">(428</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">(251</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: 0in; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">Total inventories</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">27,173</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">23,192</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: 10pt Times New Roman, Times, Serif">&#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">Inventories are stated at the lower of cost as net realizable basis determined on a FIFO method. Included in raw materials and finished goods at June 30, 2018 and December 31, 2017 are goods in transit of approximately $4.8 million and $3.1 million, respectively.</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">&#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">At June 30, 2018 and December 31, 2017, raw materials in the amount of $4.7 million and $3.0 million, respectively, 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 $3.7 million and $5.4 million as of June 30, 2018 and December 31, 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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6614405296">
<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">6 Months Ended</th>
</tr>
<tr><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_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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><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: 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">Property,
plant and equipment are summarized below:&#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="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; padding-left: 0.75pt"><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: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">47</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">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 style="padding-left: 0.75pt"><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">2,427</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; padding-left: 0.75pt"><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,181</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,187</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.75pt"><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">424</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">430</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.75pt"><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,078</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,097</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.75pt"><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">525</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">528</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: 0.75pt"><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">23</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 style="padding-left: 0.75pt"><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,705</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">14,857</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: 0.75pt"><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">(8,790</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,522</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; text-indent: 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,915</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,335</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"><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
expense was $498 and $519 for the six months ended June 30, 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://www.xbrl.org/2003/role/presentationRef<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>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749663312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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.
&#160;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">&#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
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 June 30, 2018 and December 31, 2017. The Company expects to fully
recover these amounts. At June 30, 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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6635544896">
<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">6 Months Ended</th>
</tr>
<tr><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_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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>9.
&#160;GOODWILL AND OTHER INTANGIBLE ASSETS</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">There
were no changes in the carrying values of goodwill for the six months ended June 30, 2018.</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" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2"><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></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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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 style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Goodwill</b></font></td>
    <td style="padding-bottom: 1pt; 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-weight: bold; text-indent: 10.05pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Goodwill</b>:</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>
    <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: 58%; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    as of January 1, 2018</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">6,533</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,970</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">9,503</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">No
    activity</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">&#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">&#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: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    as of June 30, 2018</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">6,533</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">2,970</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">9,503</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; font-weight: bold; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accumulated
    impairment losses:</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <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="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <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="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><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="padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance as of January
    1, 2018</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">(976</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">&#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">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(976</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; text-align: left; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">No
    activity</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">&#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">&#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: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    as of June 30, 2018</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">(976</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">&#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">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(976</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: 1pt; padding-left: 0.75pt"><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>
    <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="padding-bottom: 2.5pt; font-weight: bold; text-indent: 10.05pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Net
    Goodwill as of June 30, 2018</b></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,557</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,970</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,527</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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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">Changes
in the carrying values of intangible assets for the six months ended June 30, 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;&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Assets</b></font></td>
    <td style="padding-bottom: 1pt; 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: 58%; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    as of January 1, 2018, net</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">3,677</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">1,245</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">4,922</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-indent: 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">(126</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">(561</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">(687</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; text-indent: 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">(2</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">(2</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; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    as of June 30, 2018, 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">3,549</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">684</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,233</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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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
components of intangible assets as of June 30, 2018 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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    <br />Average <br />Amortization <br />Years</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Carrying <br />Amount</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accumulated<br />Amortization</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
    <br />Currency <br />Translation</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Net
    Book <br />Value</b></font></td>
    <td style="padding-bottom: 1pt; 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: 34%; text-align: left; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Customer
    relationships</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">7</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">6,689</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">(5,445</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">$</font></td>
    <td style="width: 9%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</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: 9%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,244</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Non-compete
    agreements</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">4</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">155</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">(132</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">23</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-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Trademarks</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">Indefinite</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,816</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">1,816</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Internally
    developed software</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</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">289</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">)</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">144</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Developed
    technology</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">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">493</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">(173</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">320</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Technology-related
    industry accreditations</font></td>
    <td style="padding-bottom: 1pt"><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">Indefinite</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">706</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">(20</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">686</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    intangible assets</font></td>
    <td style="padding-bottom: 2.5pt"><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">&#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">10,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">(5,895</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(20</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,233</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
amortization of intangible assets expense was $687 for the six months ended June 30, 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_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 the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749665920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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: 10pt Times New Roman, Times, Serif"><b>10. DEBT</b></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">&#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"><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: 10pt Times New Roman, Times, Serif">&#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">In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#x201C;PECI&#x201D;), entered into an Amended and Restated Credit Agreement (&#x201C;CAD ARCA&#x201D;) with Bank of Montreal (&#x201C;BMO&#x201D;) with respect to our existing Canadian credit facilities (as amended and restated, the &#x201C;Canadian Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. 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 CAD ARCA was further amended (the &#x201C;2017 CAD ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 CAD ARCA Amendment&#x201D;). 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: 10pt Times New Roman, Times, Serif">&#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">Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&#x201C;CAD&#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $471 CAD term credit facility (&#x201C;Facility B&#x201D;) 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: 10pt Times New Roman, Times, Serif">&#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">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&#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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&#x2019;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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: 10pt Times New Roman, Times, Serif">&#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">Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&#x2019;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&#x2019;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: 10pt Times New Roman, Times, Serif">&#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">Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;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 was 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 will 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&#x2019;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&#x2019;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.</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">&#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">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: 10pt Times New Roman, Times, Serif">&#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">As
of June 30, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our
borrowings consisted of approximately $5.4 million outstanding under Facility A and $388 outstanding under Facility C. As of June
30, 2018, the Company is in compliance with all covenant requirements of the Canadian Facilities.&#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">&#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"><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: 10pt Times New Roman, Times, Serif">&#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">In April 2016, we entered into an Amended and Restated Credit Agreement (&#x201C;US ARCA&#x201D;) with BMO with respect to our U.S. Facilities that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank (as amended and restated, the &#x201C;U.S. Facilities&#x201D;). 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 &#x201C;2017 US ARCA Amendment&#x201D;) on March 15, 2017, and again on March 28, 2018 (the &#x201C;2018 US ARCA Amendment&#x201D;). 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: 10pt Times New Roman, Times, Serif">&#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">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 (&#x201C;USD Facility A&#x201D;) to finance ongoing operations, a $5.0 million USD term loan facility (&#x201C;USD Facility B&#x201D;) 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: 10pt Times New Roman, Times, Serif">&#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">USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&#x2019;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&#x2019;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: 10pt Times New Roman, Times, Serif">&#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">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: 10pt Times New Roman, Times, Serif">&#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">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 6, 2017, we received a waiver from BMO on certain financial covenants existing as of December 31, 2016. 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: 10pt Times New Roman, Times, Serif">&#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">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: 10pt Times New Roman, Times, Serif">&#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">As
of June 30, 2018, we had approximately $19.4 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately
$15.0 million outstanding under USD Facility A, and $4.4 million outstanding under USD Facility B. As of June 30, 2018, the Company
is in compliance with all covenant requirements of the U.S. Facilities.&#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">&#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">The Company&#x2019;s 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: 10pt Times New Roman, Times, Serif">&#160;</font>
    </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="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">June 30,</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">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="text-align: center; font: bold 10pt Times New Roman, Times, Serif">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="text-align: center; font: bold 10pt Times New Roman, Times, Serif">2017</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: center; 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">(Unaudited)</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 colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
            <td style="padding-bottom: 1pt; 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.75pt; 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">4,737</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; padding-left: 0.75pt; 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">1</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: 0in; text-align: left; text-indent: 10pt; 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">4,738</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; padding-left: 0.75pt; 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,289</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: 0in; text-align: left; text-indent: 10pt; 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">3,449</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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;(a) The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, 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_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://www.xbrl.org/2003/role/presentationRef<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>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6906613680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>11.
&#160;PENSION PLAN</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&#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 subsidiary funds 100% of all contributions to the plan. The benefits, or the rate per year of credit
service, are established by the Company 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: 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
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;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><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 colspan="6" style="text-align: center"><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="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="text-align: center"><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="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; font-weight: bold"><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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; font-weight: bold"><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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><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: 28%; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><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: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14</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">11</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">31</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">25</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: 19%; white-space: nowrap; text-align: center; padding-left: 0.75pt"><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; padding-left: 0.75pt"><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">25</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">25</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">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">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: center; padding-left: 0.75pt"><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; padding-left: 0.75pt"><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">(42</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">(41</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">(85</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">(81</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; padding-left: 0.75pt"><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; padding-left: 0.75pt"><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">1</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</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</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">6</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; padding-left: 0.75pt"><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; padding-left: 0.75pt"><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">&#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">2</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</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</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; padding-left: 0.75pt"><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; padding-left: 0.75pt"><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">14</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">11</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">28</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">23</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; padding-left: 0.75pt"><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; text-indent: 10pt"><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">12</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">11</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">29</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">27</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="padding-bottom: 2.5pt; padding-left: 0.75pt"><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;</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 policy is to fund the pension plan at or above the minimum level required by law. The Company made $36 and $35
of contributions to its defined benefit pension plan during the six months ended June 30, 2018 and 2017, respectively. Changes
in the discount rate and actual investment returns that are lower than the long-term expected return on plan assets could result
in the Company making additional contributions.</font>&#160;</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://www.xbrl.org/2003/role/presentationRef<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>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749656528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>12.
STOCKHOLDERS&#8217; EQUITY</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"><b>Common
Stock</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 had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of June 30, 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: 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>Warrants</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">As
of June 30, 2018 and 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. The warrants expire on September 18, 2018. &#160;No warrants were exercised
during the six months ended June 30, 2018.</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>Stock-Based
Compensation</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">A
summary of stock option activity under the 2011 Long-Term Incentive Plan as of June 30, 2018, and changes during the six months
ended June 30, 2018, are 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;&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock
    <br />Options</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    <br />average <br />exercise price</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    <br />average <br />remaining <br />contractual <br />term</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate
    <br />intrinsic value</b></font></td>
    <td style="padding-bottom: 1pt; 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: 43%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding
    as of January 1, 2018</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: right"><font style="font: 10pt Times New Roman, Times, Serif">435,800</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">8.35</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: right"><font style="font: 10pt Times New Roman, Times, Serif">7.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: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216</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.125in"><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; padding-left: 0.125in"><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: 0.125in"><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">(10,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">7.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">&#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"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding as of June
    30, 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">432,800</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.33</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">7.00</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">20</font></td>
    <td style="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 style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Exercisable as of June
    30, 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">419,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.39</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.90</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">20</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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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 June 30, 2018, there were 240,867 shares available for future grants under the Company&#8217;s 2011 Long-Term Incentive Plan.</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">Stock-based
compensation expense recorded for the three and six months ended June 30, 2018 was approximately ($2) and $146, respectively,
as compared to the expense of $141 and $171, during the three and six months ended June 30, 2017, respectively. For the three
and six months ended June 30, 2018, the expense reversal is primarily the result of forfeitures of previously expensed awards
to a former employee. At June 30, 2018, the Company had total stock-based compensation expense remaining to be recognized in the
consolidated statements of operations of approximately $25.</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</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 unrealized loss of $1
for the three months ended June 30, 2018 and unrealized income of $6 for the three months ended June 30, 2017. For the six months
ended June 30, 2018 and 2017, the Company had foreign currency translation adjustments resulting in unrealized loss of $167 and
unrealized income of $69, 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_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://www.xbrl.org/2003/role/presentationRef<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>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6635368960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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) INCOME PER COMMON SHARE</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>13.
&#160;BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE</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">Basic
and diluted (loss) income per common share are 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) income 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: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; 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">Numerator:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2"><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"><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"><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"><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: 48%; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">(Loss)
    income from continuing operations</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">(78</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">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,695</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">(660</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">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,899</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; padding-left: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    from discontinued operations, net of 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">(718</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">(410</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">(710</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">(507</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: 0.375in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Net
    (loss) income</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">(796</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,285</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,370</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,392</font></td>
    <td style="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 style="padding-left: 0.125in; text-indent: -0.125in"><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>
    <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="padding-left: 0.125in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator:</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>
    <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="padding-left: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Weighted
    average basic shares outstanding</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,726</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,713</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,726</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,707</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.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Effect
    of dilutive securities - equity based compensation plans</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">29</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">29</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.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Net
    dilutive effect of warrants outstanding</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">1</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">1</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: 0.375in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator
    for diluted net income per common share</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,726</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,743</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,726</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,737</font></td>
    <td style="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 style="padding-left: 0.125in; text-indent: -0.125in"><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>
    <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="padding-left: 0.125in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">(Loss)
    earnings per share:</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>
    <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="padding-left: 0.125in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Basic</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>
    <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: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">(Loss)
    income from continuing operations</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">(0.01</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">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.19</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">(0.08</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">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.22</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.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Income
    (loss) from discontinued operations</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.08</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">(0.04</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">(0.08</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">(0.05</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: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Net
    (loss) income</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">(0.09</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.15</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">(0.16</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="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 style="padding-left: 0.125in; text-indent: -0.125in"><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>
    <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="padding-left: 0.125in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Diluted</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>
    <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: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">(Loss)
    income from continuing operations</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">(0.01</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">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.19</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">(0.08</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">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.22</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: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    from discontinued operations</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.08</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">(0.04</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">(0.08</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">(0.05</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: 0.25in; text-indent: -0.125in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Net
    (loss) income</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">(0.09</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.15</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">(0.16</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.17</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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6634156976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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 AND GEOGRAPHIC INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>14. &#160;BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC - 280 Segment Reporting
in determining its reportable segments.&#160;&#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;&#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 our transformer business units.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The T&#38;D Solutions segment is involved
in the design, manufacture and distribution of electrical transformers 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following tables present information
about segment income and loss:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Revenues</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt">T&#38;D Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; padding-bottom: 1pt; text-indent: 20pt">Transformers</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right">21,599</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right">23,367</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right">42,531</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right">44,650</td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6.75pt; text-indent: 10pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">21,599</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">23,367</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">42,531</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">44,650</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 20pt">Equipment</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">402</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,651</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">784</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3,229</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-indent: 20pt">Service</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,592</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,266</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,753</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,461</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 6.75pt; text-indent: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,994</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">3,917</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">5,537</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">7,690</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">24,593</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,284</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">48,068</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">52,340</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Depreciation and Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; text-align: left; text-indent: 10pt">T&#38;D Solutions</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">323</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">345</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">667</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">681</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">374</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">423</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">753</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">822</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; text-indent: 10pt">Unallocated Corporate Overhead Expenses</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">16</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">18</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">32</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">37</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">713</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">786</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,452</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,540</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Operating Income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; text-align: left; text-indent: 10pt">T&#38;D Solutions</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">1,696</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">2,886</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">3,144</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">4,935</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(234</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(239</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(673</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(334</td>
    <td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; text-indent: 10pt">Unallocated Corporate Overhead Expenses</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(605</td>
    <td style="padding-bottom: 1pt; text-align: left">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(799</td>
    <td style="padding-bottom: 1pt; text-align: left">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(1,459</td>
    <td style="padding-bottom: 1pt; text-align: left">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(1,622</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; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">857</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,848</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,012</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,979</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenues are attributable to countries based on the location
of the Company&#8217;s customers:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Revenues</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; text-align: left; text-indent: 10pt">United States</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">16,141</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">16,792</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">32,126</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">33,167</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-indent: 10pt">Canada</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">8,452</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">10,492</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">15,942</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">19,173</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Total</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">24,593</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,284</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">48,068</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">52,340</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6648994416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. LEASES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company leases certain offices, facilities
and equipment under operating and financing leases. Our leases have remaining terms of 1 year to 8 years some of which contain
options to extend up to 10 years. As of June 30, 2018 and 2017, assets recorded under finance leases were $3,439 and $3,357 respectively,
and accumulated amortization associated with finance leases was $777 and $257, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of the lease expense were
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="text-align: center; font-weight: bold">Three Months Ended</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="text-align: center; font-weight: bold">Six Months Ended</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; padding-bottom: 2.5pt; text-align: left; padding-left: 0.75pt">Operating lease cost</td>
    <td style="width: 1%; padding-bottom: 2.5pt">&#160;</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">182</td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 2.5pt">&#160;</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">170</td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 2.5pt">&#160;</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">363</td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="width: 1%; padding-bottom: 2.5pt">&#160;</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">339</td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0.75pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.75pt">Finance lease cost</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.125in">Amortization of right-of-use asset</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">134</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">139</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">270</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">257</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.125in">Interest on lease liabilities</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">39</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">44</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">78</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">83</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0.75pt">Total finance lease cost</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">173</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">183</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">348</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">340</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other information related to leases was as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental Cash Flows Information</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="5">Cash paid for amounts included in the mesurement of lease liabilities</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Operating cash flows from operating leases</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 12%; text-align: right">377</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 12%; text-align: right">349</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Operating cash flows from finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">78</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">83</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Financing cash flows from finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">248</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">198</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.75pt">Right-of-use assets obtained in exchange for lease obligations:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Operating leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">323</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">284</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">270</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">250</td>
    <td style="text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Weighted Average Remaining Lease Term</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="width: 70%; white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 14%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td>
    <td style="width: 2%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 14%; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td></tr>
<tr>
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #ccecff">
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating leases</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">3 years</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">4 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">7 years</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">8 years</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Weighted Average Discount Rate</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr>
    <td style="width: 70%; white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 14%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td>
    <td style="width: 2%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 14%; vertical-align: bottom; white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td></tr>
<tr>
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #ccecff">
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating leases</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-top: 0.75pt; padding-right: 0.75pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="white-space: nowrap; text-align: center; padding-top: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future minimum lease payments under non-cancellable
leases as of June 30, 2018 were as follows:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Operating</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Finance</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</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">2018 (excluding the six months ended June 30, 2018)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 11%; text-align: right">269</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 11%; text-align: right">325</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left">2019</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">457</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">604</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2020</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">416</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">509</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left">2021</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">158</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">458</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2022</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">91</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">327</td>
    <td style="text-align: left">&#160;</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">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,138</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</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;&#160;&#160;Total future minmum lease payments</font></td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,391</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3,361</td>
    <td style="text-align: left">&#160;</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">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(109</td>
    <td style="padding-bottom: 1pt; text-align: left">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(568</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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total future minmum lease payments</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</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,282</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,793</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reported as of June 30, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Operating</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Finance</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; padding-left: 0.75pt">Accounts payable and accrued liabilities</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 11%; text-align: right">428</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 11%; text-align: right">477</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.75pt">Other long-term liabilities</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">820</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,314</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Total</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,248</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,791</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6648350288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>16. SUBSEQUENT EVENTS</b></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">&#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">As previously reported, on May 2, 2018, PCEP entered into the Asset Purchase Agreement with CleanSpark, pursuant to which PCEP will sell certain assets comprising the PCEP business to CleanSpark. On June 29, 2018, PCEP and CleanSpark entered into the Letter Agreement whereby the parties agreed to extend the Termination Date from June 30, 2018 to October 15, 2018. On July 16, 2018, each of PCEP and CleanSpark signed the Second Letter Agreement, which further extended the Termination Date to December 31, 2018. The Company has agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing conditions. No other provisions of the Asset Purchase Agreement were otherwise amended or waived, and the Asset Purchase Agreement remains in full force and effect.</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://www.xbrl.org/2003/role/presentationRef<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>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6899315408">
<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">6 Months Ended</th>
</tr>
<tr><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_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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</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>Recent
Accounting Pronouncements</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">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="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>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 were required under previously existing U.S. GAAP. 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. Companies may use either of the following transition methods to adopt this
standard: (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 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;We completed a review of our various revenue streams within our two reportable segments: (i) T&#38;D Solutions
and (ii) Critical Power.&#160; 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 recognized revenue to the new standard in order
to quantify the impact of this ASU.&#160; We generally anticipate having substantially similar performance obligations under the
new guidance when compared to previously existing U.S. GAAP. We have made policy elections within the amended standard that are
consistent with our existing 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 is no material impact to
our financial statements other than enhanced disclosures and there are no changes to the opening retained earnings balance.</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>Income
Taxes.</i> In October 2016, the FASB issued ASU No. 2016-16, <i>Income Taxes (Topic 740): 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: 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>Retirement
Standard.</i> In March 2017, 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, <i>Improving the Presentation of Net Periodic
Pension Cost and Net Periodic Postretirement Benefit Cost </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, are to be presented
outside of any subtotal of operating income. The Company elected to apply the practical expedient and use the amounts disclosed
in Note 11 to the financial statements included in Part I, Item 1 of the Company&#8217;s Quarterly Report on Form 10-Q for the
period ended June 30, 2017 as the estimation basis for applying the retrospective presentation requirements of the standard.</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>Leases.
</i>In February 2016, the FASB issued ASU No. 2016-02,&#160;<i>Leases (Topic 842)</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: 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>Statement
of Cash Flows. </i>In August 2016, the FASB issued ASU No. 2016-15, <i>Statement of Cash </i>Flows (Topic 230): <i>Classification
of Certain Cash Receipts and Cash Payments.</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: 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>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&#8221;. </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.</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6648268512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended</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="6" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months 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><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; 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: 48%; padding-left: 0.75pt"><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: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22,001</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">25,018</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">43,315</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">47,879</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.75pt"><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">2,592</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,266</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,753</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,461</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; text-indent: 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">24,593</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">27,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">48,068</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">52,340</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"><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 14 - Business Segment and Geographic Information in Notes to Consolidated Financial Statements in Part I of this Form 10-Q.</font>&#160;</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_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://www.xbrl.org/2003/role/presentationRef<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=82913847&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>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6913736528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of the components of assets and liabilities that are attributable to discontinued operation</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 of assets and liabilities that are attributable to discontinued operations 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="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; padding-bottom: 1pt; text-align: center"><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></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Assets
    of discontinued operations:</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: 72%; text-align: left; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    receivable - trade, net</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,010</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">1,568</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventories,
    net</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,881</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,921</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    expenses</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">130</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">214</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Property,
    plant and equipment, net</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">393</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">524</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">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">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19</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">129</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Intangible
    assets, net</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,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">1,477</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    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">249</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">240</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; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Assets
    of discontinued operations</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,096</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">7,073</font></td>
    <td style="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: rgb(204,238,255)">
    <td style="padding-left: 0.75pt"><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: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Liabilities
    of discontinued operations:</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Bank
    overdrafts</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">48</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">349</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; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    payable and accrued 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">3,016</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,507</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; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Liabilities
    of discontinued operations</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,064</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,856</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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock', window );">Schedule of discontinued operations in Consolidated Statement of Operations</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 the discontinued operations of the switchgear business in the Consolidated Statement of Operations:</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" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Three
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Six
    Months Ended June 30,</b></font></td>
    <td style="padding-bottom: 1pt; 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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td style="padding-bottom: 1pt"><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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; padding-left: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Revenues</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">882</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">3,614</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,584</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">5,819</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Costs
    and Expenses</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>
    <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: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Cost
    of goods sold</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,167</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,365</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,115</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,905</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.125in"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    Expenses</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">434</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">449</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,064</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,075</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.125in"><font style="font: 10pt Times New Roman, Times, Serif">Interest
    income</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</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</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</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</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; text-align: left; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Other
    expense</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">189</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">211</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">307</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">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: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    costs and expenses</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,789</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,024</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,483</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">6,326</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.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    before provision for income taxes</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">(907</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">(410</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">(899</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">(507</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: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax benefit</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">(189</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">(189</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></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    from discontinued operations, net of income 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">(718</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(410</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(710</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">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(507</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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock', window );">Schedule of discontinued operations in Consolidated Statements of Cash Flows</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the switchgear
business in the Consolidated Statements of Cash Flows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; text-align: left; padding-left: 0.75pt">Net cash used in operating activities</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">(225</td>
    <td style="width: 1%; text-align: left">)</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">(1,986</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.75pt">Net cash used in investing activities</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(7</td>
    <td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.75pt">Net cash provided by financing activities</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">225</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,993</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0.125in">Increase in cash and cash equivalents</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">&#8212;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">&#8212;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about disposal groups including discontinued operations of 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;">ppsi_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures1TextBlock</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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about disposal groups including discontinued operations of statement balance sheet and additional disclosures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosures2TextBlock</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721665-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1474-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=SL51724579-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721663-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721659-107760<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721671-107760<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721677-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749716272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 0.75pt"><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: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,551</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">9,229</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.75pt"><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">3,709</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,295</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.75pt"><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">13,341</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; padding-left: 0.75pt"><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">(428</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">(251</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; text-indent: 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,173</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">23,192</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"></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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<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_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>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749660112">
<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">6 Months Ended</th>
</tr>
<tr><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_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: 0"><font style="font: 10pt Times New Roman, Times, Serif">Property,
plant and equipment are summarized below:&#160;</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>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt; width: 70%"><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="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 12%"><font style="font: 10pt Times New Roman, Times, Serif">47</font></td>
    <td style="text-align: left; 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="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 12%"><font style="font: 10pt Times New Roman, Times, Serif">50</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.75pt"><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">2,427</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="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><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,181</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,187</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><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">424</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">430</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><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,078</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,097</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt"><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">525</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">528</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"><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">23</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><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="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.75pt"><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,705</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">14,857</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"><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">(8,790</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><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,522</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 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,915</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><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,335</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6745742512">
<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">6 Months Ended</th>
</tr>
<tr><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_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 goodwill by segment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no changes in the carrying values
of goodwill for the six months ended June 30, 2018.</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; text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">T&#38;D</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Critical Power</td>
    <td style="font-weight: bold">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Solutions</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Solutions</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Total</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Segment</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Segment</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Goodwill</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; text-indent: 10.05pt; font-weight: bold">Gross Goodwill:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt; width: 58%">Balance as of January 1, 2018</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">6,533</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">2,970</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">9,503</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">No activity</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.75pt">Balance as of June 30, 2018</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right">6,533</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</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="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right">9,503</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt; font-weight: bold">Accumulated impairment losses:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt">Balance as of January 1, 2018</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(976</td>
    <td style="text-align: left">)&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(976</td>
    <td style="text-align: left">)</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">No activity</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.75pt">Balance as of June 30, 2018</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(976</td>
    <td style="text-align: left; padding-bottom: 1pt">)&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(976</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.75pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; text-indent: 10.05pt; font-weight: bold">Net Goodwill as of June 30, 2018</td>
    <td style="padding-bottom: 2.5pt">&#160;</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="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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="text-align: left; padding-bottom: 2.5pt">&#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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of changes in intangible asset balances</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Changes in the carrying values of intangible assets for the six
months ended June 30, 2018, were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">T&#38;D</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Critical Power</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Total</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Solutions</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Solutions</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Intangible</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Segment</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Segment</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Assets</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt; width: 58%">Balance as of January 1, 2018, net</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">3,677</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">1,245</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">4,922</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: 10pt">Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(126</td>
    <td style="text-align: left">)&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(561</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(687</td>
    <td style="text-align: left">)</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Foreign currency translation</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(2</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(2</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; padding-left: 0.75pt">Balance as of June 30, 2018, net</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,549</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">684</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,233</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of intangible assets as of June
30, 2018 are summarized below:</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">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Weighted <br />Average <br />Amortization <br />Years</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Gross Carrying <br />Amount</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Accumulated<br />Amortization</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Foreign <br />Currency <br />Translation</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Net Book <br />Value</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt; width: 34%">Customer relationships</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 10%">7</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 12%">6,689</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 12%">(5,445</td>
    <td style="text-align: left; width: 1%">)</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 9%">&#8212;</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 9%">1,244</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Non-compete agreements</td>
    <td>&#160;</td>
    <td style="text-align: center">4</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">155</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(132</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">23</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt">Trademarks</td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Indefinite</font></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,816</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,816</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Internally developed software</td>
    <td>&#160;</td>
    <td style="text-align: center">7</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">289</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(145</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">144</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Developed technology</td>
    <td>&#160;</td>
    <td style="text-align: center">10</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">493</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(173</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">320</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt">Technology-related industry accreditations</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Indefinite</font></td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">706</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(20</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">686</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Total intangible assets</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">10,148</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,895</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(20</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,233</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 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://www.xbrl.org/2003/role/presentationRef<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=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=35741047&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6666625712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s debt consists of the following:</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="width: 95%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<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="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    30,</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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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="text-align: center; font-weight: bold"><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">
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(Unaudited)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"><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></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt; width: 74%"><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="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">4,737</font></td>
    <td style="text-align: left; 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="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">4,933</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"><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">1</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><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="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: 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">4,738</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="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt"><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,289</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><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="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 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">3,449</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><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="text-align: left; padding-bottom: 2.5pt"><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">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;(a)
The balances as of June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 and $102, 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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21475-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=64930739&amp;loc=d3e28878-108400<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21538-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21506-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21521-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749621120">
<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">6 Months Ended</th>
</tr>
<tr><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_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: 0; text-align: justify">The components of the expense the Company incurred
under the pension plan are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Affected Line Item</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">in the Statements of</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Consolidated Operations</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 28%">Current service cost, net of employee contributions</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">14</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">11</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">31</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">25</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; padding-left: 0.75pt; width: 19%; white-space: nowrap">Selling, general and administrative</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Interest cost on accrued benefit obligation</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">25</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">25</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">50</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">50</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center; padding-left: 0.75pt">Other expense</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Expected return on plan assets</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(42</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(41</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(85</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(81</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: center; padding-left: 0.75pt">Other expense</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Amortization of transitional obligation</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">6</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center; padding-left: 0.75pt">Other expense</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Amortization of past service costs</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">2</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">2</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">4</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center; padding-left: 0.75pt">Other expense</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt">Amortization of net actuarial gain</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">14</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">11</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">28</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">23</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt; padding-left: 0.75pt">Other expense</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Total cost of benefit</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">12</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">29</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; padding-left: 0.75pt">&#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_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_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://www.xbrl.org/2003/role/presentationRef<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=82843861&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6638709680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_EquityAbstract', window );"><strong>Equity [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of stock option activity under the
2011 Long-Term Incentive Plan as of June 30, 2018, and changes during the six months ended June 30, 2018, are presented below:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 90%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Stock <br />Options</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Weighted <br />average <br />exercise price</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Weighted <br />average <br />remaining <br />contractual <br />term</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Aggregate <br />intrinsic value</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding as of January 1, 2018</font></td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="text-align: right; width: 11%">435,800</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">8.35</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="text-align: right; width: 11%">7.5</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">216</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">7,000</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">5.60</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(10,000</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">7.30</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding as of June 30, 2018</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">432,800</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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.33</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">7.00</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">20</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Exercisable as of June 30, 2018</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">419,133</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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.39</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">6.90</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">20</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759878592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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 income per share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation
of basic and diluted (loss) income per share (in thousands, except per share data):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Numerator:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 48%">(Loss) income from continuing operations</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">(78</td>
    <td style="text-align: left; width: 1%">)</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">1,695</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">(660</td>
    <td style="text-align: left; width: 1%">)</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">1,899</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Loss from discontinued operations, net of income taxes</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(718</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(410</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(710</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(507</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.375in">Net (loss) income</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(796</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,285</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,370</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,392</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Denominator:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in">Weighted average basic shares outstanding</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">8,726</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">8,713</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">8,726</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">8,707</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Effect of dilutive securities - equity based compensation plans</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">29</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">29</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Net dilutive effect of warrants outstanding</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.375in">Denominator for diluted net income per common share</td>
    <td style="padding-bottom: 2.5pt">&#160;</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="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,743</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,737</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">(Loss) earnings per share:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Basic</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">(Loss) income from continuing operations</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(0.01</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">0.19</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(0.08</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">0.22</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Income (loss) from discontinued operations</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.08</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.04</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.08</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.05</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">&#160;&#160;&#160;&#160;Net (loss) income</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(0.09</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">0.15</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(0.16</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">0.17</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Diluted</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">(Loss) income from continuing operations</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(0.01</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">0.19</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(0.08</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">0.22</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Loss from discontinued operations</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.08</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.04</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.08</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(0.05</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">&#160;&#160;&#160;&#160;Net (loss) income</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(0.09</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">0.15</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">(0.16</td>
    <td style="text-align: left; padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">0.17</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6916443872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following tables present information about
segment income and loss:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Revenues</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt">T&#38;D Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-indent: 20pt; width: 48%">Transformers</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right; width: 10%">21,599</td>
    <td style="text-align: left; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right; width: 10%">23,367</td>
    <td style="text-align: left; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right; width: 10%">42,531</td>
    <td style="text-align: left; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 1pt solid; text-align: right; width: 10%">44,650</td>
    <td style="text-align: left; padding-bottom: 1pt; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: 10pt; padding-left: 6.75pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">21,599</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">23,367</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">42,531</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">44,650</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-indent: 20pt">Equipment</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">402</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,651</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">784</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3,229</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-indent: 20pt">Service</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,592</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,266</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,753</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,461</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-indent: 10pt; padding-left: 6.75pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,994</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">3,917</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">5,537</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">7,690</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">24,593</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,284</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">48,068</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">52,340</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Depreciation and Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt; width: 48%">T&#38;D Solutions</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">323</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">345</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">667</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">681</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">374</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">423</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">753</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">822</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Unallocated Corporate Overhead Expenses</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">16</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">18</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">32</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">37</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">713</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">786</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,452</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,540</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Operating Income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt; width: 48%">T&#38;D Solutions</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">1,696</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">2,886</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">3,144</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">4,935</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt">Critical Power Solutions</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(234</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(239</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(673</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(334</td>
    <td style="text-align: left">)</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Unallocated Corporate Overhead Expenses</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(605</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(799</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(1,459</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(1,622</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Consolidated</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">857</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,848</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,012</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,979</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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: 0">Revenues are attributable to countries based on the location of
the Company&#8217;s customers:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Three Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Six Months Ended June 30,</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>Revenues</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: 10pt; width: 48%">United States</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">16,141</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">16,792</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">32,126</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 10%">33,167</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-indent: 10pt">Canada</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">8,452</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">10,492</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">15,942</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">19,173</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; text-indent: 20pt">Total</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">24,593</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,284</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">48,068</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">52,340</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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_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://www.xbrl.org/2003/role/presentationRef<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=68060357&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://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=68060357&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_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>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6648648624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_LeasesAbstract', window );"><strong>Leases [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">The components of the lease expense were as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="text-align: center; font-weight: bold">Three Months Ended</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="text-align: center; font-weight: bold">Six Months Ended</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt; width: 48%">Operating lease cost</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%">182</td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%">170</td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%">363</td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%">339</td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.75pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Finance lease cost</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in">Amortization of right-of-use asset</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">134</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">139</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">270</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">257</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in">Interest on lease liabilities</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">39</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">44</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">78</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">83</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt">Total finance lease cost</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">173</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">183</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">348</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.5pt double; text-align: left">$</td>
    <td style="border-bottom: black 2.5pt double; text-align: right">340</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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_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">Other information related to leases was as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Supplemental Cash Flows Information</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">June 30,</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2018</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">2017</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="5">Cash paid for amounts included in the mesurement of lease liabilities</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt; width: 70%">&#160;&#160;&#160;Operating cash flows from operating leases</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 12%">377</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 12%">349</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Operating cash flows from finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">78</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">83</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Financing cash flows from finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">248</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">198</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">Right-of-use assets obtained in exchange for lease obligations:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Operating leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">323</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">284</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.75pt">&#160;&#160;&#160;Finance leases</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">270</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">250</td>
    <td style="text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Weighted Average Remaining Lease Term</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.75pt; width: 70%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 2%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td></tr>
<tr>
    <td style="padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td></tr>
<tr style="background-color: #ccecff; vertical-align: bottom">
    <td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating leases</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">3 years</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">4 years</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">7 years</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">8 years</font></td></tr>
</table>
<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">Weighted Average Discount Rate</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr>
    <td style="padding-left: 0.75pt; width: 70%; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 2%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; width: 14%; padding-right: 0.75pt; white-space: nowrap; vertical-align: bottom; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>June 30,</b></font></td></tr>
<tr>
    <td style="padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td></tr>
<tr style="background-color: #ccecff; vertical-align: bottom">
    <td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating leases</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: 10pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-left: 0.75pt; padding-right: 0.75pt; white-space: nowrap; padding-top: 0.75pt"><font style="font: 10pt Times New Roman, Times, Serif">5.5%</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; text-align: justify">Future minimum lease payments under non-cancellable
leases as of June 30, 2018 were as follows:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Operating</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Finance</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 72%"><font style="font: 10pt Times New Roman, Times, Serif">2018 (excluding the six months ended June 30, 2018)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">269</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">325</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left">2019</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">457</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">604</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left">2020</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">416</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">509</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left">2021</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">158</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">458</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left">2022</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">91</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">327</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,138</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total future minmum lease payments</font></td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">1,391</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">3,361</td>
    <td style="text-align: left">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(109</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(568</td>
    <td style="text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total future minmum lease payments</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</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,282</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,793</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</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 as reported amounts of lease liability</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Reported as of June 30, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="width: 80%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Operating</td>
    <td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Finance</td>
    <td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold">Leases</td>
    <td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.75pt; width: 72%">Accounts payable and accrued liabilities</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">428</td>
    <td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td>
    <td style="text-align: right; width: 11%">477</td>
    <td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.75pt">Other long-term liabilities</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">820</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,314</td>
    <td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.75pt">&#160;&#160;&#160;Total</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,248</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</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,791</td>
    <td style="text-align: left; padding-bottom: 2.5pt">&#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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6917136176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION (Details Narrative) - Segment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_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_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>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6746885168">
<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="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2018 </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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="num">$ (100)<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_IncreaseDecreaseInAssets', window );">Increase (decrease) in assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,300<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_IncreaseDecreaseInLiabilities', window );">Increase (decrease) in liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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://www.xbrl.org/2003/role/presentationRef<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=64853466&amp;loc=d3e22580-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=64853466&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=64853466&amp;loc=d3e22499-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759212208">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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">$ 24,593<span></span>
</td>
<td class="nump">$ 27,284<span></span>
</td>
<td class="nump">$ 48,068<span></span>
</td>
<td class="nump">$ 52,340<span></span>
</td>
</tr>
<tr 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_ProductOrServiceAxis=ppsi_ProductRevenueMember', window );">Products [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">22,001<span></span>
</td>
<td class="nump">25,018<span></span>
</td>
<td class="nump">43,315<span></span>
</td>
<td class="nump">47,879<span></span>
</td>
</tr>
<tr 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_ProductOrServiceAxis=ppsi_ServiceRevenueMember', window );">Services [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 2,592<span></span>
</td>
<td class="nump">$ 2,266<span></span>
</td>
<td class="nump">$ 4,753<span></span>
</td>
<td class="nump">$ 4,461<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 32<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=82859839&amp;loc=SL82860478-203043<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82913847&amp;loc=SL49130539-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82913847&amp;loc=SL49130543-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=82913847&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_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_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;">us-gaap_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_us-gaap_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;">us-gaap_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>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759279744">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 22<span></span>
</td>
<td class="num">$ (44)<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<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_AbatementOfPenalties', window );">Abatement of penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59<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_AbatementOfPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Information related to abatement of penalties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AbatementOfPenalties</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_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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757220896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Details) - Switchgear Business [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Assets of discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable - trade, net</a></td>
<td class="nump">$ 1,010<span></span>
</td>
<td class="nump">$ 1,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1', window );">Inventories, net</a></td>
<td class="nump">2,881<span></span>
</td>
<td class="nump">2,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets', window );">Right of use asset</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets', window );">Intangible assets, net</a></td>
<td class="nump">1,414<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets', window );">Other assets</a></td>
<td class="nump">249<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets of discontinued operations</a></td>
<td class="nump">6,096<span></span>
</td>
<td class="nump">7,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Liabilities of discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities', window );">Bank overdrafts</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">3,016<span></span>
</td>
<td class="nump">3,507<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities of discontinued operations</a></td>
<td class="nump">$ 3,064<span></span>
</td>
<td class="nump">$ 3,856<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as capital leased assets attributable to disposal group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationInventory1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as inventory attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759923664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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_CostsAndExpensesAbstract', window );"><strong>Costs and Expenses</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="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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations, net of income taxes</a></td>
<td class="num">$ (718)<span></span>
</td>
<td class="num">$ (410)<span></span>
</td>
<td class="num">$ (710)<span></span>
</td>
<td class="num">$ (507)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Switchgear Business [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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues</a></td>
<td class="nump">882<span></span>
</td>
<td class="nump">3,614<span></span>
</td>
<td class="nump">4,584<span></span>
</td>
<td class="nump">5,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and Expenses</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of goods sold</a></td>
<td class="nump">1,167<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
<td class="nump">4,115<span></span>
</td>
<td class="nump">4,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Operating Expenses</a></td>
<td class="nump">434<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome', window );">Interest income</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense', window );">Other expense</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">1,789<span></span>
</td>
<td class="nump">4,024<span></span>
</td>
<td class="nump">5,483<span></span>
</td>
<td class="nump">6,326<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss before provision for income taxes</a></td>
<td class="num">(907)<span></span>
</td>
<td class="num">(410)<span></span>
</td>
<td class="num">(899)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax benefit</a></td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations, net of income taxes</a></td>
<td class="num">$ (718)<span></span>
</td>
<td class="num">$ (410)<span></span>
</td>
<td class="num">$ (710)<span></span>
</td>
<td class="num">$ (507)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total cost and expenses attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedTotalCostAndExpenses</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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507043&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756881344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Details 2) - Switchgear Business [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash used in operating activities</a></td>
<td class="num">$ (225)<span></span>
</td>
<td class="num">$ (1,986)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash provided by financing activities</a></td>
<td class="nump">$ 225<span></span>
</td>
<td class="nump">$ 1,993<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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757217120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Details Narrative) - Switchgear Business [Member] - CleanSpark, Inc [Member]<br></strong></div></th>
<th class="th">
<div>May 02, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text"> (c) 7,000,000 shares of CleanSpark common stock, based on an agreed upon value of $0.80 per share, for a total agreed upon value of $5,600,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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares to be issued by CleanSpark (shares) | shares</a></td>
<td class="nump">7,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_SharesIssuedPricePerShare', window );">Value of shares to be issued by CleanSpark per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ .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_StockIssuedDuringPeriodValueNewIssues', window );">Value of shares to be issued by CleanSpark | $</a></td>
<td class="nump">$ 5,600,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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Promissory Note [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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text">(a) an 18-month promissory note at 9% interest, in principal amount equal to the net carrying value of the working capital of the business at closing;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term</a></td>
<td class="text">18 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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">9.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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Lease Payments [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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text">(b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&#8217;s option and a CleanSpark purchase option of $1,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_BusinessCombinationConsiderationTransferredOther1', window );">Consideration from sale | $</a></td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Lease term</a></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_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm', window );">Lease renewal term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Purchase Option [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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text">(b) a three-year equipment lease to be entered into at closing of the Asset Sale, providing for rent payments in the amount of $7,500 per month, which also includes two renewal terms of one-year each at CleanSpark&#8217;s option and a CleanSpark purchase option of $1,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_BusinessCombinationConsiderationTransferredOther1', window );">Consideration from sale | $</a></td>
<td class="nump">$ 1,000,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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Purchase Warrant One [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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text">(d) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $1.60 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of securities into which the warrant converted (shares) | shares</a></td>
<td class="nump">1,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (per share) | $ / shares</a></td>
<td class="nump">$ 1.60<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Purchase Warrant Two [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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription', window );">Consideration to be received for asset sale of PCEP business to CleanSpark:</a></td>
<td class="text"> (e) a five year warrant to purchase 1,000,000 shares of CleanSpark common stock at an exercise price of $2.00 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of securities into which the warrant converted (shares) | shares</a></td>
<td class="nump">1,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (per share) | $ / shares</a></td>
<td class="nump">$ 2.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_WarrantTerm', window );">Warrant term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>The term of the purchase warrant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-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_LesseeLeasingArrangementsOperatingLeasesTermOfContract</td>
</tr>
<tr>
<td style="padding-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_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease renewal for lease that has not yet commenced, 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888428&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=ppsi_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=ppsi_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=ppsi_LeasePaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=ppsi_LeasePaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=ppsi_PurchaseOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=ppsi_PurchaseOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=ppsi_PurchaseWarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=ppsi_PurchaseWarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=ppsi_PurchaseWarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=ppsi_PurchaseWarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6899315408">
<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>Jun. 30, 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">$ 10,551<span></span>
</td>
<td class="nump">$ 9,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">3,709<span></span>
</td>
<td class="nump">3,295<span></span>
</td>
</tr>
<tr class="ro">
<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">13,341<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">(428)<span></span>
</td>
<td class="num">(251)<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,173<span></span>
</td>
<td class="nump">$ 23,192<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>55
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759851152">
<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>Jun. 30, 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">$ 4,800<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="nump">3,710<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="nump">$ 4,700<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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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_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>56
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756534736">
<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>Jun. 30, 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,705<span></span>
</td>
<td class="nump">$ 14,857<span></span>
</td>
</tr>
<tr class="re">
<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">(8,790)<span></span>
</td>
<td class="num">(8,522)<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,915<span></span>
</td>
<td class="nump">6,335<span></span>
</td>
</tr>
<tr 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">47<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">2,427<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,181<span></span>
</td>
<td class="nump">10,187<span></span>
</td>
</tr>
<tr 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">424<span></span>
</td>
<td class="nump">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_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,078<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
</tr>
<tr 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">525<span></span>
</td>
<td class="nump">528<span></span>
</td>
</tr>
<tr 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">$ 23<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>57
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6648707440">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_DepreciationDepletionAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">$ 498<span></span>
</td>
<td class="nump">$ 519<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6746924528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS (Details Narrative) - Notes Receivable - Developer [Member]<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</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_NumberOfPromissoryNotes', window );">Number of promissory notes | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_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>
</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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>59
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759205056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">$ 9,503<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">9,503<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">(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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, ending</a></td>
<td class="num">(976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">6,533<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">6,533<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">(976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, ending</a></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_Goodwill', window );">Net Goodwill</a></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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</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://www.xbrl.org/2003/role/presentationRef<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=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a,h)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a,h)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&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_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://www.xbrl.org/2003/role/presentationRef<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=35741047&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>60
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6747688384">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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">$ 4,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(749)<span></span>
</td>
<td class="num">$ (828)<span></span>
</td>
</tr>
<tr class="re">
<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">4,233<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_FiniteLivedIntangibleAssetsMajorClassMember', window );">Total Intangible [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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">4,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(687)<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">(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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">4,233<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">3,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(126)<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_IntangibleAssetsNetForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,549<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">1,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 684<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>61
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759716624">
<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="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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">$ 10,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(5,895)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,233<span></span>
</td>
<td class="nump">$ 4,922<span></span>
</td>
</tr>
<tr 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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">706<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 686<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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 6,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(5,445)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,244<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_NoncompeteAgreementsMember', window );">Noncompete Agreements [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="text">4 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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 23<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_TechnologyBasedIntangibleAssetsMember', window );">Internally Developed 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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">320<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_TrademarksMember', window );">Trademarks [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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">1,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759878592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_AmortizationExpenseRelatedToIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 687<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_AmortizationExpenseRelatedToIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmortizationExpenseRelatedToIntangibleAssets</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6893950176">
<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>Jun. 30, 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">$ 4,738<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,289)<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">3,449<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 );">Line of Credit [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">4,737<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="nump">$ 1<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 June 30, 2018 and December 31, 2017 are net of debt issuance costs of $89 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>64
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6764508720">
<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"></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>Jun. 30, 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>
</tr>
<tr class="ro">
<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,392<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">U.S. base rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">LIBOR plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">U.S. base rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">LIBOR plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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">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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">388<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">U.S. base rate plus</font></p><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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">LIBOR plus</font></p><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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">U.S. base rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">LIBOR plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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"><p><font style="font: 10pt Times New Roman, Times, Serif">BMO&#8217;s prime rate plus</font></p><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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">15,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=6928298&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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(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_us-gaap_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;">us-gaap_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761699760">
<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">6 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>Jun. 30, 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,392<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">$ 89<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">$ 19,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_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="re">
<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="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]</a></td>
<td class="text">&#160;<span></span>
</td>
<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="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="ro">
<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_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="ro">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">bank&#8217;s prime rate on U.S. prime rate loans</font></p><span></span>
</td>
<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="ro">
<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_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="ro">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">adjusted LIBOR rate on Eurodollar loans</font></p><span></span>
</td>
<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="ro">
<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_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="ro">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">bank&#8217;s prime rate on U.S. prime rate loans</font></p><span></span>
</td>
<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="ro">
<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_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="ro">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">adjusted LIBOR rate on Eurodollar loans</font></p><span></span>
</td>
<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="ro">
<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">5,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_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="nump">$ 4,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_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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">adjusted LIBOR rate on Eurodollar loans</font></p><span></span>
</td>
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">bank&#8217;s prime rate on U.S. prime rate loans</font></p><span></span>
</td>
<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>
</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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6747503328">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 12<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">14<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other Expense [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="num">(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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation', window );">Amortization of transitional obligation</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<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_DefinedBenefitPlanAmortizationActuarialGainLoss', window );">Amortization of net actuarial gain</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 23<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_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/presentationRef<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=82843861&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_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/presentationRef<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=82843861&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_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_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_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/presentationRef<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=82843861&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_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/presentationRef<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=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82843861&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_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/presentationRef<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=82843861&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/presentationRef<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=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749650368">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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">$ 36<span></span>
</td>
<td class="nump">$ 35<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>68
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6747615488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted | shares</a></td>
<td class="nump">7,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited | shares</a></td>
<td class="num">(10,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period | shares</a></td>
<td class="nump">432,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at end of period | shares</a></td>
<td class="nump">419,133<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">$ 8.35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted | $ / shares</a></td>
<td class="nump">5.60<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period | $ / shares</a></td>
<td class="nump">8.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at end of period | $ / shares</a></td>
<td class="nump">$ 8.39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward', window );"><strong>Weighted average remaining contractual term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at end of period</a></td>
<td class="text">7 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of period</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract', window );"><strong>Aggregate intrinsic value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at beginning of period | $</a></td>
<td class="nump">$ 216<span></span>
</td>
</tr>
<tr class="ro">
<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">20<span></span>
</td>
</tr>
<tr class="re">
<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">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759169568">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</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_CommonStockSharesOutstanding', window );">Common stock, outstanding shares</a></td>
<td class="nump">8,726,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,726,045<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_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="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Outstanding purchase of warrants (in shares)</a></td>
<td class="nump">50,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,600<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_WarrantsExercisablePricePerShare', window );">Weighted average exercise price - warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd', window );">Warrant expiration date range end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 18,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 18,  2018<span></span>
</td>
</tr>
<tr class="ro">
<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="num">$ (2)<span></span>
</td>
<td class="nump">$ 141<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Stock-based compensation not yet recognized</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">$ (1)<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="num">$ (167)<span></span>
</td>
<td class="nump">$ 69<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future grants</a></td>
<td class="nump">240,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,867<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760006976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">(Loss) income from continuing operations</a></td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">$ 1,695<span></span>
</td>
<td class="num">$ (660)<span></span>
</td>
<td class="nump">$ 1,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations, net of income taxes</a></td>
<td class="num">(718)<span></span>
</td>
<td class="num">(410)<span></span>
</td>
<td class="num">(710)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
</tr>
<tr class="ro">
<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) income</a></td>
<td class="num">$ (796)<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="num">$ (1,370)<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,713<span></span>
</td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Effect of dilutive securities - equity based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Net dilutive effect of warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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,743<span></span>
</td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">(Loss) income from continuing operations</a></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (loss) from discontinued operations</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.05)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net (loss) income</a></td>
<td class="num">(0.09)<span></span>
</td>
<td class="nump">0.15<span></span>
</td>
<td class="num">(0.16)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted</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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">(Loss) income from continuing operations</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0.19<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="nump">0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income (loss) from discontinued operations</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.05)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net (loss) income</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="nump">$ 0.17<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1757-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 55<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e2626-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 48<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e2538-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_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6748493376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 24,593<span></span>
</td>
<td class="nump">$ 27,284<span></span>
</td>
<td class="nump">$ 48,068<span></span>
</td>
<td class="nump">$ 52,340<span></span>
</td>
</tr>
<tr class="re">
<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">713<span></span>
</td>
<td class="nump">786<span></span>
</td>
<td class="nump">1,452<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">857<span></span>
</td>
<td class="nump">1,848<span></span>
</td>
<td class="nump">1,012<span></span>
</td>
<td class="nump">2,979<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_TransformersRevenue', window );">Transformers</a></td>
<td class="nump">21,599<span></span>
</td>
<td class="nump">23,367<span></span>
</td>
<td class="nump">42,531<span></span>
</td>
<td class="nump">44,650<span></span>
</td>
</tr>
<tr class="ro">
<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">21,599<span></span>
</td>
<td class="nump">23,367<span></span>
</td>
<td class="nump">42,531<span></span>
</td>
<td class="nump">44,650<span></span>
</td>
</tr>
<tr class="re">
<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">323<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">667<span></span>
</td>
<td class="nump">681<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,696<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
<td class="nump">3,144<span></span>
</td>
<td class="nump">4,935<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsGross', window );">Equipment</a></td>
<td class="nump">402<span></span>
</td>
<td class="nump">1,651<span></span>
</td>
<td class="nump">784<span></span>
</td>
<td class="nump">3,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesGross', window );">Service</a></td>
<td class="nump">2,592<span></span>
</td>
<td class="nump">2,266<span></span>
</td>
<td class="nump">4,753<span></span>
</td>
<td class="nump">4,461<span></span>
</td>
</tr>
<tr class="re">
<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">2,994<span></span>
</td>
<td class="nump">3,917<span></span>
</td>
<td class="nump">5,537<span></span>
</td>
<td class="nump">7,690<span></span>
</td>
</tr>
<tr class="ro">
<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">374<span></span>
</td>
<td class="nump">423<span></span>
</td>
<td class="nump">753<span></span>
</td>
<td class="nump">822<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(234)<span></span>
</td>
<td class="num">(239)<span></span>
</td>
<td class="num">(673)<span></span>
</td>
<td class="num">(334)<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">$ (605)<span></span>
</td>
<td class="num">$ (799)<span></span>
</td>
<td class="num">$ (1,459)<span></span>
</td>
<td class="num">$ (1,622)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SalesRevenueGoodsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from sale of goods in the normal course of business, before deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueServicesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueServicesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>72
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757232464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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">$ 24,593<span></span>
</td>
<td class="nump">$ 27,284<span></span>
</td>
<td class="nump">$ 48,068<span></span>
</td>
<td class="nump">$ 52,340<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16,141<span></span>
</td>
<td class="nump">16,792<span></span>
</td>
<td class="nump">32,126<span></span>
</td>
<td class="nump">33,167<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_CA', window );">Canada [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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 8,452<span></span>
</td>
<td class="nump">$ 10,492<span></span>
</td>
<td class="nump">$ 15,942<span></span>
</td>
<td class="nump">$ 19,173<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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;">us-gaap_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_us-gaap_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;">us-gaap_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>73
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6749661712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative) - Segment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_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_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>74
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6747051312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 363<span></span>
</td>
<td class="nump">$ 339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseCostAbstract', window );"><strong>Finance lease cost</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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortiztion of right-of-use asset</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="re">
<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">39<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="nump">83<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">$ 173<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
<td class="nump">$ 348<span></span>
</td>
<td class="nump">$ 340<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_FinanceLeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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 2: http://www.xbrl.org/2003/role/presentationRef<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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_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>75
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6748695616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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">$ 377<span></span>
</td>
<td class="nump">$ 349<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">78<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<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">248<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr 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">323<span></span>
</td>
<td class="nump">284<span></span>
</td>
</tr>
<tr class="re">
<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">$ 270<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm', window );">Operating leases (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">4 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_FinanceLeaseWeightedAverageRemainingLeaseTerm', window );">Finance leases (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">8 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">5.50%<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">5.50%<span></span>
</td>
<td class="nump">5.50%<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/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<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/presentationRef<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_FinanceLeaseWeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/presentationRef<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/presentationRef<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_FinanceLeaseWeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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_OperatingLeaseWeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/presentationRef<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/presentationRef<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_OperatingLeaseWeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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>76
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6647910560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details 2)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 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 );">2018 (excluding the six months ended June 30, 2018)</a></td>
<td class="nump">$ 269<span></span>
</td>
</tr>
<tr class="re">
<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 );">2019</a></td>
<td class="nump">457<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2020</a></td>
<td class="nump">416<span></span>
</td>
</tr>
<tr class="re">
<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 );">2021</a></td>
<td class="nump">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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2022</a></td>
<td class="nump">91<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease commitments</a></td>
<td class="nump">1,391<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_OperatingImputedInterest', window );">Less imputed interest</a></td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_OperatingFutureMinimumLeasePayments', window );">Total future minimum lease payments</a></td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">2018 (excluding the six months ended June 30, 2018)</a></td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2019</a></td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2020</a></td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">458<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">327<span></span>
</td>
</tr>
<tr class="ro">
<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">1,138<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_FinanceLeaseLiabilityPaymentsDue', window );">Total lease commitments</a></td>
<td class="nump">3,361<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_FinanceImputedInterest', window );">Less imputed interest</a></td>
<td class="num">(568)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_FinanceLeasesFutureMinimumLeasePayments', window );">Total future minimum lease payments</a></td>
<td class="nump">$ 2,793<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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/presentationRef<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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/presentationRef<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/presentationRef<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/presentationRef<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/presentationRef<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>77
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6651097040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details 3)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 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,248<span></span>
</td>
</tr>
<tr class="ro">
<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,791<span></span>
</td>
</tr>
<tr 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">428<span></span>
</td>
</tr>
<tr class="re">
<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">477<span></span>
</td>
</tr>
<tr 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">820<span></span>
</td>
</tr>
<tr class="ro">
<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,314<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/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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_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/presentationRef<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>78
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6647908880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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,439<span></span>
</td>
<td class="nump">$ 3,357<span></span>
</td>
</tr>
<tr class="re">
<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">$ 777<span></span>
</td>
<td class="nump">$ 257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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">8 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://www.xbrl.org/2003/role/presentationRef<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #QM"DT?(\\#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,$%     @ /&T*36;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  \;0I-652<"^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2@,Q$(9?17+?G:0K4L(VEXHG!<&"XBTDTS:XR89D9+=O;W9M
MMX@^@,?,_/GF&YC61&GZA,^ICYC(8;X9?1>R-''#CD11 F1S1*]S71*A-/=]
M\IK*,QT@:O.A#P@KSN_ (VFK2<,$K.)"9*JU1IJ$FOITQENSX.-GZF:8-8 =
M>@R40=0"F)HFQM/8M7 %3##"Y/-W >U"G*M_8N<.L'-RS&Y)#<-0#\V<*SL(
M>'MZ?)G7K5S(I(/!\BL[2:>(&W:9_-IL[W</3*VX6%=\70F^$XV\%9(W[Y/K
M#[^KL.^MV[M_;'P15"W\N@OU!5!+ P04    "  \;0I-F5R<(Q &  "<)P
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
MW2,.E HB<Y\]R)THY;UDG-3D(-0PEF/6=^=^(F@W7#R\\?:S_@M02P,$%
M  @ /&T*35VCAHUM!   WA4  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6R%F-%NXS8017_%\/NNQ!E)) /'0*VB:($6"+;8]EF)F=A8V7(E)=[^?259
M,9RYP^V++<EWR#L4>3CFZMRTW[I="/WB^Z$^=O?+7=^?[I*D>]J%0]5];D[A
M./SRW+2'JA]NVY>D.[6AVDY!ASJA-"V20[4_+M>KZ=E#NUXUKWV]/X:'=M&]
M'@Y5^^\FU,WY?FF6[P^^[%]V_?@@6:].U4OX,_1?3P_M<)=<6]GN#^'8[9OC
MH@W/]\N?S%W)=@R8%'_MP[F[N5Z,J3PVS;?QYK?M_3(='84Z//5C$]7P]1;*
M4-=C2X./?^9&E]<^Q\#;Z_?6?YF2'Y)YK+I0-O7?^VV_NU^ZY6(;GJO7NO_2
MG'\-<T+Y<C%G_WMX"_4@'YT,?3PU=3=]+IY>N[XYS*T,5@[5]\OW_CA]G^?V
MW\/T )H#Z!I@LA\&\!S (B"Y.)M2_;GJJ_6J;<Z+]O*V3M4X*<P=#X/Y-#Z<
MQF[Z;<BV&YZ^K7.W2M[&=F;)YB*A&PE]5)2HR/U5D@S]7TV0:H*F>+Z)+U(]
MGM5XGN*SVW@CDKA(["0Y3A(VN4@#-62<[B-3?63H0PS5YB+);_HP.1LOG"@J
MSIAT+[GJ)4<O++SDT M98X6J5%2#X8B70O52H)=,>"F@EXS$.RQ18S/6?5C5
MAT4?8@YL+/3!W@BS)8K(I1$G3G7BT$DAG#CHI$B]$)4HLJF-./&J$X].K'#B
MH9.<B04F2E1E-KM9AQ^\F%2G48IN $<IVO&PEA55P9Q'W$38:-"-EVX,S@7O
MY!K25)8BC#0Z) V!&YM*-X0O(4_E.M)4Y&)O2D>N0>9:R=Q9\[$?AK%15)XB
M?#$Z> V2UTKR&H2JR\E*-_^C^NA&1Z]!]DJJ;@QBU7KV8$>1993'YK&.7U/
M_FJS2 LZ. V2TTIR&H6*;"$A5#F. ,OH[#0(3ROA:1",E+*'P@5EQCH3&QR=
MH 81*M/>&*0C6Y-*.PII,XZ40J0CE!"A5B*4$(Y$PS07=A29*5QL>R$=HH00
MM1*BA'@TY&11I*BLBW""(H4F,M1)AA+2T1H8&A094T3F#>D()42HDP@EA".G
MLG@J-97+BX@;':&$"'42H81P'.8G%"6*+"ML'GM5.D0)(2JWU0TA'3G+8-Z@
M*AN*[H@;':&$):R3)2QA?4I25*JBF!<=QH0P=A+&I-2Q.<YB1>6B(Z/3F)12
M%M:W@MD"JFI5542V.M)93,AB)_<&0LH6?+NGSG84&!<VC:PJUFG,*6R]+E),
ML,Y/1GXZR7--$RDN60<C(QB]!",C\^12^Z'DHX_(/WEDHH>_\D@[8I_)2D.5
MN312YK).148JRB)BPXB[3[F7*"]5F?61 P;6J<A(12^IR,B[3\9!W:W)LB*R
M^%G'(B,6O<0B(_'&Q2]9I,ELGL6FCXY&1C1ZB<99<WO,HU7>FDRIO).;@[;Q
MY/./JGW9'[O%8]/WS6$Z67MNFCX,3::?A^1VH=I>;^KPW(^7=KAN+R>.EYN^
M.<VGJ<GU2'?]'U!+ P04    "  \;0I-0^JVXR@"   L!P  &    'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;(V5VX[:,!"&7R7* ^"<#R@@%:JJE5H);=7V
MVL! HG7BU#9D^_:UG6R4.-8"%_CT_S/?V)%==)2]\A) .&\U:?C&+85HUPCQ
M4PDUYBO:0B-7+I356,@ANR+>,L!G;:H)"CPO036N&G=;Z+D#VQ;T)DC5P($Y
M_%;7F/W; :'=QO7=]XF7ZEH*-8&V18NO\!/$K_; Y B-4<Y5#0VO:.,PN&S<
M3_YZGRN]%ORNH..3OJ,J.5+ZJ@;?SAO74T! X"14!"R;.^R!$!5(8OP=8KIC
M2F6<]M^C?]&URUJ.F,.>DC_5690;-W.=,USPC8@7VGV%H9[8=8;BO\,=B)0K
M$IGC1 G7_\[IQ@6MAR@2I<9O?5LUNNWZE3@=;'9#,!B"T>!''QK"P1 :!M23
MZ5(_8X&W!:.=P_K#:K'Z)OQU*#?SI";UWNDU62V7L_=MGA3HKN(,DETO"2:2
M8*[8+Q5Q/DJ0S#]"!%:(0/O#*41J]X=6?ZC]T=2?&47T$M_3FD9KO)7G^48E
M#V4SFLA*$RUI<H.FE\23++&G?P;.8]V,)[;RQ L>WTRTBQ>)3)2/%#.(Q J1
M6"",S=\ESYW10]D,)[7BI!8<XZO>I8N*0\]Z2D\(9TB9%2FS((4&4K;(E*5!
MXD6Q0?18-P/*K4"Y!2@R@/(G@1[K>B TN;?4._(#LVO5<.=(A;P"]45UH52
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
MYD=OFVG-)L=A/[\@MCSC\B]02P,$%     @ /&T*32$1#1.S 0  T@,  !@
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
M:&5E=#$R+GAM;'U386_;(!#]*X@?4!*2M%5D6VI:59NT25&G;9^)?;91@?,
MQ]V_'V#7\S9K7X [[KU[=QS9@/;5M0">O&EE7$Y;[[LC8ZYL00MW@QV8<%.C
MU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KN
M>)%-ZZ.#%5DG&O@"_FMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&\2!K<XDUC)
M!?$U&A^KG&ZB(%!0^L@@PG:%1U J$@49/R9..J>,P.7YG?TYU1YJN0@'CZB^
MR\JW.;VGI():],J_X/ !IGH.E$S%?X(KJ! >E80<)2J75E+VSJ.>6((4+=[&
M79JT#^/-CD^P=0"? 'P&W*<\;$R4E#\)+XK,XD#LV/M.Q"?>'GGH31F=J17I
M+HAWP7LMMH=#QJZ1:(HYC3%\&3-'L, ^I^!K*4[\'SA?A^]6%>X2?/>'PMMU
M@OTJP3X1[/];XEK,W5])V**G&FR3ILF1$GN3)GGAG0?V(3TB^QT^3OMG81MI
M'+F@#R^;^E\C>@A2-C=AA-KPP69#0>WC\2Z<[3AFH^&QFWX0F[]Q\0M02P,$
M%     @ /&T*39E2\F&U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL?5/;;MP@$/T5Q <$FW72[<JVE$T4M5(KK5*U?6;ML8W"Q0&\3O^^
M@!W73:R\ #/,.7-F&/)1FR?; 3CT(H6R!>Z<ZP^$V*H#R>R5[D'YFT8;R9PW
M34ML;X#5$20%H4ER0R3C"I=Y])U,F>O!":[@9) =I&3FSQ&$'@N<XE?'(V\[
M%QRDS'O6P@]P/_N3\1996&HN05FN%3+0%/@V/1RS$!\#?G$8[>J,0B5GK9^"
M\;4N<!($@8#*!0;FMPO<@1"!R,MXGCGQDC( U^=7]H=8NZ_ES"S<:?&;UZXK
M\!ZC&AHV"/>HQR\PUW.-T5S\-[B \.%!B<]1:6'CBJK!.BUG%B]%LI=IYRKN
MXW23I3-L&T!G %T ^YB'3(FB\GOF6)D;/2(S];YGX8G3 _6]J8(SMB+>>?'6
M>R]E>KW/R240S3''*8:N8Y8(XMF7%'0KQ9&^@]-M^&Y3X2["=_\I_+Q-D&T2
M9)$@^[#$C9B;Y$T2LNJI!-/&:;*HTH.*D[SR+@-[2^.;_ N?IOT[,RU7%IVU
M\R\;^]]H[<!+2:[\"'7^@RV&@,:%XR=_-M.838;3_?R#R/*-R[]02P,$%
M  @ /&T*31]4:LRS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL?5-A;]P@#/TKB!]0+ES65:<D4J]3U4J;=.JT]3.7. DJA!3(I?OW,R3-
MLBW;%\#&[_G9F&PT]L6U )Z\:=6YG+;>]P?&7-F"%N[*]-#A36VL%AY-VS#7
M6Q!5!&G%^&YWS;20'2VRZ#O9(C.#5[*#DR5NT%K8'T=09LQI0M\=3[)I?7"P
M(NM% U_!?^M/%BVVL%120^>DZ8B%.J>WR>&8AO@8\%W"Z%9G$BHY&_,2C,<J
MI[L@"!24/C (W"YP!TH%(I3Q.G/2)64 KL_O[/>Q=JSE+!S<&?4L*]_F](:2
M"FHQ*/]DQ@>8Z_E R5S\9[B PO"@!'.41KFXDG)PWNB9!:5H\3;MLHO[.-WP
M=(9M _@,X O@)N9A4Z*H_)/PHLBL&8F=>M^+\,3)@6-ORN",K8AW*-ZA]U(D
MUTG&+H%HCCE.,7P=LT0P9%]2\*T41_X7G&_#]YL*]Q&^_TWA/PC238(T$J3_
M+7$K9O]'$K;JJ0;;Q&ERI#1#%R=YY5T&]I;'-_D5/DW[%V$;V3ER-AY?-O:_
M-L8#2ME=X0BU^,$60T'MP_$CGNTT9I/A33__(+9\X^(G4$L#!!0    ( #QM
M"DW'V*6:M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3
MVV[;, S]%4$?4"6.DQ6!;:#I,&S "@0=MCXK-FT+U<63Y+C]^U&RZ[F=L1=)
MI'@.#RDJ&XQ]=BV )R]*:I?3UOONR)@K6U#<W9@.--[4QBKNT;0-<YT%7D60
MDBS9; Y,<:%ID47?V1:9Z;T4&LZ6N%XI;E]/(,V0TRU]<SR*IO7!P8JLXPW\
M /^S.UNTV,Q2"07:":.)A3JG=]OC*0WQ,>"7@,$MSB14<C'F.1C?JIQN@B"0
M4/K P'&[PCU(&8A0QN^)D\XI W!Y?F/_$FO'6B[<P;V13Z+R;4YO*:F@YKWT
MCV;X"E,]>TJFXK_#%22&!R68HS32Q964O?-&32PH1?&7<1<Z[L-XL]]-L'5
M,@&2&7 ;\[ Q453^F7M>9-8,Q(Z][WAXXNTQP=Z4P1E;$>]0O$/OM=@>THQ=
M ]$4<QICDF7,',&0?4Z1K*4X)?_ DW7X;E7A+L)W[Q3NUPG258(T$J3_+7$M
MYO A"5OT5(%MXC0Y4II>QTE>>.>!O4OBF_P-'Z?]@=M&:$<NQN/+QO[7QGA
M*9L;'*$6/]AL2*A].'["LQW';#2\Z:8?Q.9O7/P!4$L#!!0    ( #QM"DU\
M,(R!M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U388_;
M( S]*X@?<+2TNW95$NEZT[1)FU3=M.TS39P$'> ,2'/[]P.2R[(MVA? QN_Y
MV9AL0/OL6@!/7K0R+J>M]]V),5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]L
M[ID6TM B2[Z++3+LO9(&+I:X7FMA?YY!X9#3+7UU/,FF]='!BJP3#7P!_[6[
MV&"QF:62&HR3:(B%.J</V]-Y'^-3P#<)@UN<2:SDBO@<C8]53C=1$"@H?600
M8;O!(R@5B8*,'Q,GG5-&X/+\ROX^U1YJN0H'CZB^R\JW.3U24D$M>N6?</@
M4SUO*)F*_P0W4"$\*@DY2E0NK:3LG4<]L00I6KR,NS1I'\8;?IA@ZP ^ ?@,
M.*8\;$R4E+\37A29Q8'8L?>=B$^\/?'0FS(Z4RO271#O@O=6;.\/&;M%HBGF
M/,;P9<P<P0+[G(*OI3CS?^!\';Y;5;A+\-T?"H_K!/M5@GTBV/^WQ+68MW\E
M88N>:K!-FB9'2NQ-FN2%=Q[8!Y[>Y'?X..V?A6VD<>2*/KQLZG^-Z"%(V=R%
M$6K#!YL-!;6/QT,XVW',1L-C-_T@-G_CXA=02P,$%     @ /&T*35\HHVRS
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5/;;M0P$/T5
MRQ]09[T+K59)I&X1 @FD51'TV9M,$JN^!-O9E+]G[*0A0.#%]HSGG#DS'N>C
M=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\2Q[R[20
MAI9Y\IU=F=LA*&G@[(@?M!;NQPF4'0NZHZ^.1]EV(3I8F?>BA2\0OO9GAQ9;
M6&JIP7AI#7'0%/1^=SP=8GP*^"9A]*LSB95<K'V.QL>ZH%D4! JJ$!D$;E=X
M *4B$<KX/G/2)64$KL^O[.]3[5C+17AXL.I)UJ$KZ!TE-31B4.'1CA]@KN<-
M)7/QG^ *"L.C$LQ16>732JK!!ZMG%I2BQ<NT2Y/V<;K9\QFV#> S@"^ NY2'
M38F2\G<BB#)W=B1NZGTOXA/OCAQ[4T5G:D6Z0_$>O==R=YOE[!J)YIC3%,/7
M,4L$0_8E!=]*<>)_P?DV?+^I<)_@^]\4_B/_89/@D @._RUQ*^9/E6S54PVN
M3=/D264'DR9YY5T&]CX](OL5/DW[9^%::3RYV( OF_K?6!L I60W.$(=?K#%
M4-"$>+S%LYO&;#*"[><?Q)9O7/X$4$L#!!0    ( #QM"DU'F'>*M $  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;'U386_<( S]*X@?4.Y(
MNJM.2:1>JVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9B.;%M@".
MO&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN]X%I(3M:9-%W
M-D6&@U.R@[,A=M!:F%\G4#CF=$_?'$^R:5UPL"+K10/?P'WOS\9;;&&II(;.
M2NR(@3JG]_OC*0WQ,>"'A-&NSB14<D%\"<;G*J>[( @4E"XP"+]=X0&4"D1>
MQL^9DRXI W!]?F/_&&OWM5R$A0=4S[)R;4[O**F@%H-R3SA^@KF>6TKFXK_
M%90/#TI\CA*5C2LI!^M0SRQ>BA:OTRZ[N(_337*88=L /@/X KB+>=B4*"I_
M%$X4F<&1F*GWO0A/O#]RWYLR.&,KXIT7;[WW6NP/2<:N@6B..4TQ?!VS1##/
MOJ3@6RE._!\XWX8GFPJ3"$_^4)AN$Z2;!&DD2/];XE;,[5])V*JG&DP3I\F2
M$H<N3O+*NPSL/8]O\AX^3?M781K967)!YU\V]K]&=."E[&[\"+7^@RV&@MJ%
MX\&?S31FD^&PGW\06[YQ\1M02P,$%     @ /&T*39BG3PVU 0  T@,  !D
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
M4+MP_.+/9AJSR7#8SS^(+=^X^ M02P,$%     @ /&T*38!9,F^W 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL;5/;;MP@$/T5Q <$+^M-
MTY5M*9NH:J566J5J^\S:8QL%C MXG?Y]!^RX;N(78(9SSEP8LM'89]<">/*B
M5>=RVGK?'QES90M:N!O30X<WM;%:>#1MPUQO0521I!7C27++M) =+;+H.]LB
M,X-7LH.S)6[06M@_)U!FS.F.OCJ>9-/ZX&!%UHL&OH/_T9\M6FQ1J:2&SDG3
M$0MU3N]WQU,:\!'P4\+H5F<2*KD8\QR,+U5.DY 0*"A]4!"X7>$!E I"F,;O
M69,N(0-Q?7Y5_Q1KQUHNPL&#4;]DY=N<WE%202T&Y9_,^!GF>@Z4S,5_A2LH
MA(=,,$9IE(LK*0?GC9Y5,!4M7J9==G$?IYN4S[1M I\)?"'<Q3AL"A0S?Q1>
M%)DU([%3[WL1GGAWY-B;,CAC*^(=)N_0>RUXDF;L&H1FS&G"\!5FMR 8JB\A
M^%:($W]'Y]OT_6:&^TC?KZ,?/FX+I)L":11(_ROQ\*;$+<SMFR!LU5,-MHG3
MY$AIABY.\LJ[#.Q]?$3V#SY-^S=A&]DY<C$>7S;VOS;& Z:2W. (M?C!%D-!
M[</Q Y[M-&:3X4T__R"V?./B+U!+ P04    "  \;0I-&^11L-4!  "<!
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
M8,I]@^JFM. +BTF%T[=Y[0>W3O-)&BUA_@"R!) UX.AT\"SD,O](-2US*:9
MSG<_4ON+HQ,Q=U-9I[L*=V:25\9[+TE,<GRW1 OF/&/(!A.M"&S85PGBDSB3
M_\*)/SSV9AB[\'BK?HS]!(F7('$$R3\EQKL2?9C$+Y)Z15(/0;H3\6$.?I&#
M5^3@(<AV(C[,T2^2>44R#\&'G8@'DX0[$;QY@AQDZYI/!96X#:[Q-]ZUOQ^)
M>\)_X?-P^$9EVP\JN IM&L$]UT8(#2:5\,'<:F?FT6HP:+3=9F8OYZZ<#2W&
M9>#@=>J5?P!02P,$%     @ /&T*343-9E'3 0  :@0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL?53M;ILP%'T5RP]0$T.Z+0*D)E6U29L4=5KW
MVX'+A^H/9IO0O?UL0RA+4/_$OI=SSSW']DTZ*/UJ&@"+W@27)L.-M=V.$%,T
M()BY4QU(]Z526C#K0ET3TVE@92@2G- HNB>"M1+G:<@==9ZJWO)6PE$CTPO!
M]-\]<#5D>(,OB>>V;JQ/D#SM6 T_P?[JCMI%9&8I6P'2M$HB#56&'S:[0^+Q
M ?#2PF 6>^2=G)1Z]<&W,L.1%P0<"NL9F%O.< #./9&3\6?BQ'-+7[C<7]B?
M@G?GY<0,'!3_W9:VR?!GC$JH6,_MLQJ^PN1GB]%D_CN<@3NX5^)Z%(J;\(N*
MWE@E)A8G1;"W<6UE6(>)_U*V7D"G CH7N-X?%<130?Q><!_,C\J"U4=F69YJ
M-2 ]7E;'_)O8[&)WF(5/AK,+WYQ;X[+GG":;E)P]T839CQBZP%PA#K<(FM 9
M0YR"609=D[&GMP17+6X1VR_K'>)5HW&HCY<FDFB=(%DE2 )!\I_'^.JD1LPV
M8.2JC8\0HPBRN#H!N@ZOW*!"]3),V"([#](##5?_#A^G\ ?3=2L-.BGK'E"X
MYDHI"TY(=.<T-&[PYX!#9?WVD]OK\?F/@57=--ED_GO)_P%02P,$%     @
M/&T*34-O)=<' @  GP4  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M?51;;YLP%/XKB/?58"!D$4%J,DV;M$E1IVW/#CD)J#9FMA.Z?S]?*"7@]26^
M?>>[./@4/1?/L@90P0NCK=R&M5+=!B%9U<"(?. =M/KDS 4C2B_%!<E. #G9
M(D81CJ(58J1IP[*P>P=1%ORJ:-/"003RRA@1?W= >;\-X_!UXZFYU,ILH++H
MR 5^@/K9'81>H9'EU#!H9</;0,!Y&S[&FWUN\!;PJX%>3N:!27+D_-DLOIZV
M860, 85*&0:BAQOL@5)#I&W\&3C#4=(43N>O[)]M=IWE2"3L.?W=G%2]#==A
M<((SN5+UQ/LO,.3)PF (_PUN0#7<.-$:%:?2_@;552K.!A9MA9$7-S:M'7MW
MDJ^',G\!'@KP6(#C=PN2H2!Y*[ *R#FS43\11<I"\#X0[L_JB/DFXDVB+[,R
MF_;N[)E.*_7NK<1I6J";(1HP.X?!$TQ\C]@O$3C%(P9I!Z,-[+.QPQZ";";B
MPZS\(HDW:V()DFF.-/$3I%Z"U!*D=P[RV64Y3&8QK</,<KR'N#.1>4UD'A/K
MF83#Y!.)#W$4^5567I651^7C3&6U")(E_U/)O2KY4B6+9BKY(DN&%RIH\KTS
M$!?;&F10\6MKV])D=^P^C]B^ES>X:UW?B;@TK0R.7.E79]_&F7,%VDOTH,/6
MNEN."PIG9::YG@O7,]Q"\6YHAVCLR>4_4$L#!!0    ( #QM"DV18&PK7@(
M (,'   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;(U5VXZ;,!#]%<0'
MK+G8D$0$:7.I6JF55EMM^^P0)Z UF-I.V/Y];<.2Q%AI7K ]G#DS9WR9K&/\
M792$2.^CIHU8^J64[0( 492DQN*)M:11?PZ,UUBJ)3\"T7*"]\:IIB *@@34
MN&K\/#.V%YYG["1IU9 7[HE376/^=T4HZY9^Z'\:7JMC*;4!Y%F+C^0GD6_M
M"U<K,++LJYHTHF*-Q\EAZ3^'BVVJ\0;PJR*=N)I[6LF.L7>]^+9?^H%.B%!2
M2,V U7 F:T*I)E)I_!DX_3&D=KR>?[)_,=J5EAT69,WH[VHORZ4_\[T].> 3
ME:^L^TH&/<CW!O'?R9E0!=>9J!@%H\)\O>(D)*L'%I5*C3_ZL6K,V/5_(!S<
MW [1X!"-#BKV/8=X<(@O#O<CP,$!/AH!#0[(B@!Z[::8&RQQGG'6>;P_#BW6
MIRY<(+5=A3::W3'_5#V%LI[S"(49.&NB ;/J,=$U)KV%;*:0"PE0"8Q91*XL
M5M$TPFV M0,QLW+X+\GV+LE-FK&S6+'QAS?%LF*L>DQJ,$V/@6@>6W(<J#2:
M04O1% 5G06+IWDY1*(IAX!8&G<*@0UCL)D!. O1 97H,NM:LWC/KL*T=*!2$
M]EY/43".0V15QH%*9^G<+2QQ"DL<PJ";('42I ]4)IV>!C2W;X #%"6)59<I
M"*;(.GQ;!P@F]GT%5R](3?C1/.?"*]BID?I^7%G'CO$<Z1?(LJ_"Q3ITV#>J
MP_0-X4+?MZ<?F!^K1G@[)M6[9UZG V.2J-R#)[6;I>J(XX*2@]335,UYWQ?Z
MA63MT/+ V'?S?U!+ P04    "  \;0I-@@=3P"L"  !2!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6R-55UOFS 4_2N(]]7A,VU$D!J2:9,VJ6JU
M[=DA-P'58&8[H?OW\U<I 2O;2[ OYYQ[SS6^R7K*7GD%(+RWAK1\[5="="N$
M>%E!@_D=[:"5;XZ4-5C(+3LAWC' !TUJ" H7BQ0UN&[]/-.Q)Y9G]"Q(W<(3
M\_BY:3#[LP%"^[4?^.^!Y_I4"15 >=;A$[R ^-$],;E#@\JA;J#E-6T]!L>U
M_QBL=JG":\#/&GH^6GO*R9[25[7Y>EC["U40$"B%4L#R<8$""%%"LHS?5M,?
M4BKB>/VN_EE[EU[VF$-!R:_Z(*JU?^][!SCB,Q'/M/\"UD_B>];\-[@ D7!5
MB<Q14L+UKU>>N:"-59&E-/C-/.M6/WOS)GFP-#<AM(1P(,C<MPB1)40?A/@F
M(;:$^'\S)):03#(@XUTW<XL%SC-&>X^9SZ'#ZJL+5HD\KE(%]>GH=[*?7$8O
M>9@D&;HH(8O9&$PXQBRO(=LY)!@02!8P5!&ZJMB$\PS7"0H'XGY2PS]%=C=%
MKLJ,G,V*-#\:NXP?W *Q4R#6 O%5M]-)MPUFJ3&MP4R;,8=\BN-)-^:8()IT
M;#?'))';3N*TDSCL3+Z,PF"248Y1J5<Y4F>.U)%CXJ-(YSZFQX)&%Z(!=M+3
MB7LE/;="'>DH.@S QU!=J$E\$ZR*P!'?RH%IYMN'O)FVWS$[U2WW]E3(:ZPO
MVY%2 ;+RQ9UL3"4'_+ A<!1JN91K9L:<V0C:V0F.AK^1_"]02P,$%     @
M/&T*316:@:B< @  @@D  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M=9;;CML@$(9?Q?(#K &?5XFEQE752JT4;=7VFB0DL=8V+I!D^_8%[$0.C&]B
M(/_,?#/@,:L;%^_RS)@*/KJVE^OPK-3P&D5R?V8=E2]\8+W^Y\A%1Y6>BE,D
M!\'HP1IU;400RJ*.-GU8K>S:5E0K?E%MT[.M".2EZZCXMV$MOZU#'-X7WIK3
M69F%J%H-],1^,O5KV H]BQY>#DW'>MGP/A#LN X_X=<:)\; *GXW["9GX\"D
MLN/\W4R^'=8A,D2L97ME7%#]N+*:M:WQI#G^3D[#1TQC.!_?O7^QR>MD=E2R
MFK=_FH,ZK\,B# [L2"^M>N.WKVQ** V#*?OO[,I:+3<D.L:>M]+^!ON+5+R;
MO&B4CGZ,SZ:WS]OD_VX&&Y#)@#P,QN(L&L230>P81".93?4S5;1:"7X+Q+A;
M S6' K_&NIA[LVAK9__3V4J]>JU(6JZBJW$T:3:CALPUSXK:5\R<1!K@04%
M"F+MXWF$#,$.8M!!;!TD3PZPD\:HR:VFMQJ,,'(R 41I5L H"8B2>"A9[)",
MDG06A!2%@UL#HI)@F"0%25*@*,[.;5(O"H[=FO@:@A,8) -!,K\DA<.1>3'B
MTBE;[6M2LL"1@QPY4!!W;W*_(,[[4 ,2LG#<"Y"C\#AR][ 6?HQD5O01!!+E
M.4Q2@B2E3^+L_J;T=S]Q*P)I%MY?C. ^A("]2=Q&A+PX&2HSMQGYJASE\0+.
M0EO$0$=*%US /0T3O[:IFQ#Q4)/"3<?7Q,G"<<-P=\1^>\S=%W#2/(5!V*LM
MH$K1PI'#<(/$?H<D6>;B)%XCCI%[(&I(5:29@Q/-/H;F=O*#BE/3RV#'E?ZN
MVJ_?D7/%M$?THE,[ZPO18]*RHS+#7(_%>"L8)XH/TXTG>ER[JO]02P,$%
M  @ /&T*3?:>DCT_ P  G T  !D   !X;"]W;W)K<VAE971S+W-H965T-# N
M>&ULC9==;YLP%(;_"N*^!=N8CRB)U'Q,F[1)5:=MUS1Q$E3 &3A-]^]G&TJ3
MXY.D-P&<Y[P^[['!]O@HFY=V)X3RWJJR;B?^3JG]* C:U4Y4>7LO]Z+6_VQD
M4^5*/S;;H-TW(E_;H*H,:!C&0947M3\=V[;'9CJ6!U46M7ALO/9057GS;R9*
M>9SXQ']O>"JV.V4:@NEXGV_%3Z%^[1\;_10,*NNB$G5;R-IKQ&;B/Y#1DL0F
MP!*_"W%L3^X]8^59RA?S\&T]\4.3D2C%2AF)7%]>Q5R4I5'2>?SM1?VA3Q-X
M>O^N_L6:UV:>\U;,9?FG6*O=Q$]];RTV^:%43_+X5?2&N._U[K^+5U%JW&2B
M^UC)LK6_WNK0*EGU*CJ5*G_KKD5MK\?NGYCT87@ [0/H$*#[OA; ^@#V$1!=
M#8CZ@.BS/? ^@(,>@LZ[+>8B5_ETW,BCUW3S89^;:4=&7 _7RC3:T;'_Z7JV
MNO5U2N-D'+P:H9Z9=0P]90"R<!$R$(%.8,B"8EG,J-O#>0=SA$A!#C=%EE=%
MSM)D:+&8C6=GQ;H@$*$"D16(3@2B"!2[0Q*+U!:Y2PBP.D>@B(2@'J@2@)8(
MQ,,$]\113]SQ1.,,%XA1@=BM:A+B @DJD#@9,&!SUB'\Q&::PBGF,BPF8'@6
M+A3Q%$!+%^(IN5"3%+64?GZF9:A YM:$@)ID3I:$P'=_[D*,Q1P4Q84B0@"T
M1* LY+@G$N(?J]"=:PFTU4-G'3$P0G,,BC+X47,A$L9PL%$JN63LPE>8(,8H
M-$:<CNX(]'6;66 ,@Z:N,N>6T$_Z Z&N)1Y#2]2M79I!3RY$B6/*A5B80%<(
M%%UX+PF^!!"&C!2#MIAK*W%]N5044OC!02@>I<YXN53,:'S!&KXX$7=UH@E<
MGGKH;&)DL-!SC'(7*(Q*LPQ:0ZB+2Q3!URB"+%()A]8X\N[ 45O<HL[3P5<\
M$M_>!_3,C8T 1B&%1K7@5@"CW$(')SO+2C1;N\UOO94\U,JL6">MPU'B@9J=
M*6B?D=&<(.T+<_2P.]D/^>[<\B-OMD7=>L]2Z?VPW;5NI%1")Q_>ZP'9Z:/2
M\%"*C3*WB;YONO-"]Z#DOC\+!<.!;/H?4$L#!!0    ( #QM"DVJP-PQ!0(
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
ML]ME-U4PI:F_+0%4LL;O[,LJ:&85,$,],ZN;,A]2<N]Y"8#(XAS?6,F#5O*
ME=2SDM_\""3'N6>X"J H7A//#%I<1_L\?F?RW'0JV@MM;K:[?R<A-!C%Y,X$
MJ\V+/ \XG+3MYJ8OQW=I'&C13T\NFM_]\B]02P,$%     @ /&T*3958'L7@
M 0  YP0  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL?53M;ILP%'T5
MY >H^7+)(D!:,TV=M$E1I[6_';@$5!M3VPG=V\\V%!&@^Q/[7I]S?.Z-N6DO
MY*NJ ;3WSEFK,E1KW>TQ5D4-G*H[T4%K3BHA.=4FE&>L.@FT="3.<.C[]YC3
MID5YZG)'F:?BHEG3PE%ZZL(YE7\?@(D^0P'Z2#PUYUK;!,[3CI[A-^@_W5&:
M"$\J9<.A58UH/0E5AKX&^P.Q> =X;J!7L[UG*SD)\6J#'V6&?&L(&!3:*E"S
M7.$ C%DA8^-MU$33E98XWW^H?W>UFUI.5,%!L)>FU'6&=L@KH:(7II]$_PAC
M/01Y8_$_X0K,P*T3<T<AF'*_7G%16O!1Q5CA]'U8F]:M_7!"DI&V30A'0C@1
M@OB_A&@D1 L"'IRY4K]13?-4BMZ3PY_54?LF@GUDFEG8I.N=.S/5*I.]YE%
M4GRU0B/F8<"$,TQXBSBL$>3+!,'&P.0BW'01.GY\X^)^X6+ ) [3.DR\\_V%
MD34H"F:@&RO1II5H925)%DX&")E?D@1+)VL0B:-/G,2;3N*-IB3; F13@&P(
M[!:UD'57DU57UZ#(7W45SYZ<'0&_J#PWK?).0IO7Z]Y8)80&(^C?&<7:3)TI
M8%!INTW,7@[?WA!HT8UC!4^S+?\'4$L#!!0    ( #QM"DT^WV6:VP(  &P,
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)5776^;,!3]*XCW%6PP
M'U42:<TT;=(F59VZ/;N)DZ "9MA)NG\_V[@9,=<3>0G8G'LX]\#!SN+,^U=Q
M8$P&;TW=BF5XD+*[CR*Q.;"&BCO>L59=V?&^H5(-^WTDNI[1K2EJZ@C'<18U
MM&K#U<+,/?:K!3_*NFK98Q^(8]/0_L\#J_EY&:+P?>*IVA^DGHA6BX[NV0\F
MG[O'7HVB"\NV:E@K*MX&/=LMPX_H?HTS76 0/RMV%J/S0+?RPOFK'GS=+L-8
M*V(UVTA-0=7AQ-:LKC63TO';DH:7>^K"\?D[^V?3O&KFA0JVYO6O:BL/R[ (
M@RW;T6,MG_CY"[,-D3"PW7]C)U8KN%:B[K'AM3"_P>8H)&\LBY+2T+?A6+7F
M>!ZN9,26P078%N!+ 4K_6Y#8@L0IB 9EIM5/5-+5HN?GH!^>5D?U2X'N$V7F
M1D\:[\PUU:U0LZ=5@LI%=-)$%O,P8/ (@Z\1ZRF"_".)E("+"@RJP*8^&:O
M,4R0@ 2)(4BO")#3QH#)#:8U&)3F,7%:@5 %R6$Q*2@F!<0XCCT,&#*ZS8<B
M+V-'#(0B(ZXK,0040P QB2.&3&Y#2N0:,P5E24)@*1DH)0.DI#!!#A+D\U^3
M B0H9KPFQ:3/-'>LF$*(1T8)RB@!&1XG40S'-IYO!?(D'\TPPX+&K>(4NWY
M*))Z,H/@3P#"@)S,0P%_!%!R@REP=!&4W8DITUBB&!7(=06&^6R!XXN@_/HH
MX-BA[ 9;X."A?(XM^30YHWQ;4P!0XA,#AQA!*2X\%'  43G?$@PG$,<S++&@
MZU<@+QQ/0%3I><@83C.&TNQ;@SV+\ VK,(83B.>LPQ9T]?G$[FH#@CP/&<-9
MQD"6?:\:AM.'R0V6P.G#T*HWL22;[#K<17H-8)!K2#3:]NE]^'?:[ZM6!"]<
MJAVDV>?M.)=,\<5WJK>#VOI?!C7;27V:J_-^V/\. \D[N[>/+G\P5G\!4$L#
M!!0    ( #QM"DW:NQC@W $  &($   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;'U4VV[;, S]%4$?4,67K&E@&Z@S#!NP 4&'=<^*35]073Q)B;N_
MGRZNXZ;&7BR1.N>0E$AGHU0ON@,PZ)4SH7/<&3/L"=%5!YSJ.SF L">-5)P:
M:ZJ6Z$$!K3V),Q)O-I\(I[W 1>9]1U5D\FQ8+^"HD#YS3M7?$I@<<QSA-\=3
MWW;&.4B1#;2%GV!^#4=E+3*KU#T'H7LID((FQX_1_I ZO <\]S#JQ1ZY2DY2
MOCCC6YWCC4L(&%3&*5"[7.  C#DAF\:?21//(1UQN7]3_^)KM[6<J(:#9+_[
MVG0YWF%40T//S#S)\2M,]6PQFHK_#A=@%NXRL3$JR;3_HNJLC>23BDV%T]>P
M]L*O8SBYWTZT=4(\$>*9$/V?D$R$Y$KPMTE"9K[4S]30(E-R1"H\UD!=3T3[
MQ%YFY9S^[OR9K59;[Z5(DB@C%R<T8<J B1>8*X)8]3E$O!:BC#_0X_<!#BN(
MW7J$9+6(Q/.398+;AW6!=%4@]0+INUNX2;(,F'N/$1Z3/NQN"OF(V4:WB9#%
MTW!0K>]BC2IY%L9=PL([#\IC[)[VQE_: 0K]?I4)T_>#JK87&IVDL8WCG[>1
MTH!-<7-G6[JS S\;#!KCMK9!D0IM'PPCAVFBR?Q;*?X!4$L#!!0    ( #QM
M"DTCH=J?TP$  .$$   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;'U4
MVXZ;,!3\%>0/6!,,FS0"I&ZJJI5:*=JJVV<'#@&MC:GMA.W?UQ>" K+R@GT.
M,^,98YR/0KZK%D!''YSUJD"MUL,>8U6UP*EZ$@/TYDTC)*?:E/*,U2"!UH[$
M&4[B^!ESVO6HS%WO*,M<7#3K>CC*2%TXI_+?"S Q%FB#;HW7[MQJV\!E/M S
M_ +]>SA*4^%9I>XX]*H3?22A*=#GS?Z06;P#O'4PJKMY9).<A'BWQ?>Z0+$U
M! PJ;16H&:YP ,:LD+'Q=])$\Y*6>#^_J7]UV4V6$U5P$.Q/5^NV0#L4U=#0
M"].O8OP&4YX,15/X'W %9N#6B5FC$DRY9U1=E!9\4C%6./WP8]>[<9ST;[0P
M(9D(R4Q(=@\)9"*0%0%[9R[J%ZIIF4LQ1M)_K(':,['9$[.9E6VZO7/O3%IE
MNM>2$)+CJQ6:,"\>DRPPZ1)S"&&R&8.-A]E($C22. &R$'@."Y"@ '$"Z4)@
MNTKB,5N'Z3TFCE=)'F,61M*@D31@9+<RXC'9W2+)RL8CQ,)$%C21!4Q\6ID(
M8-+U;CS&>"/X[K#9G_\GE>>N5]%):'-NW>EJA-!@].(G(]B:^V8N&#3:3K=F
M+OU?YPLMANE"P?.M5OX'4$L#!!0    ( #QM"DT.H1NJM@(  %0+   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;)66;V^;,!#&OPKB_0H^_D=)I*33
MM$F;%'7J]MI-G 05,+.=I/OVLPVE#(Z*O@G8>>Z>.^.?=,L;%\_RS)AR7LJB
MDBOWK%2]\#RY/[.2RCM>LTK_<^2BI$HOQ<F3M6#T8(/*P@/?C[V2YI6[7MJ]
MG5@O^445><5VPI&7LJ3B[Y85_+9RB?NZ\9"?SLIL>.ME34_L)U./]4[HE==E
M.>0EJV3.*T>PX\K=D,46(A-@%;]R=I.]=\>T\L3YLUE\.ZQ<WU3$"K97)@75
MCRN[9T5A,NDZ_K1)W<[3!/;?7[-_L<WK9IZH9/>\^)T?U'GEIJYS8$=Z*=0#
MOWUE;4.1Z[3=?V=75FBYJ41[['DA[:^SOTC%RS:++J6D+\TSK^SSUOP30QN&
M!T ; %T -+TT1K;RSU31]5+PFR.:PZ^I^<9D ?IL]F;3'H7]3Q<O]>YU'81D
MZ5U-HE:S;330T[PI/)V]LP#,8@NC\" $/$& UAC8!$$O03(1'Z+QH8T/_RL@
M&/38:!*KJ:PFB_P =XE0EPAQ"0<N8TV:X1XQZA$C'M' H]%$LSI)4)=D=-Y!
M&.,)4C1!.N/ TU&9G[)DPB5#7;(9AY%]P(7X."$^XI,,$?%'1FD$R831!(H$
M,4HG4J"H;0C,1H7@K)%@QK=K1?UNXRB8N&,$AY)@5 YY0413P!"<2H)A.;PE
MK6AF/SB:))Y/#<&Y(\F<LT\^<J5Q/@D&Z.A0/D(HP1$E&*,C=L:01E$TP0[@
MD (&Z<1- 1P_(+/9 9P^@!G?KQ7UNX4L\2>,<$@!@W3X_6 ,Z3M&.*00SK_4
M@ ,(&(##*]"*DO=K]7I#3<G$R8YSTMGS2V5GR=YN-S)N[!3EO<F;>?,'%:>\
MDLX35WJTL@/0D7/%=#'^G2[FK$?<;E&PHS*OB7X7S9S7+!2OVQG6ZP;I]3]0
M2P,$%     @ /&T*3?SJ)=.I @  + H  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#DN>&ULC59M;YLP$/XKB.\MG'F/DDA-IFF3-JGJM.VSFS@)*F!F.TGW
M[V<;2E,X3WP)]G%WSST^GOB65RY>Y(DQY;W652-7_DFI=A$$<G=B-97WO&6-
M?G/@HJ9*;\4QD*U@=&^#ZBH@89@&-2T;?[VTMD>Q7O*SJLJ&/0I/GNN:BK\;
M5O'KR@?_S?!4'D_*&(+ULJ5']H.IG^VCT+M@R+(O:];(DC>>8(>5_P"++10F
MP'K\*ME5WJP]0^69\Q>S^;I?^:&IB%5LITP*JA\7MF5593+I.O[T2?T!TP3>
MKM^R?[;D-9EG*MF65[_+O3JM_-SW]NQ SY5ZXM<OK">4^%[/_AN[L$J[FTHT
MQHY7TOYZN[-4O.ZSZ%)J^MH]R\8^K]V;+.[#\ #2!Y A0&/_+R#J Z+W (L0
M=)59JI^HHNNEX%=/=-UJJ?DH8!'IP]P9HST[^TZSE=IZ64=)N PN)E'OL^E\
MR(T/#!Z!SCY $ QB0R;AY"/ %O'(<80()1'9^/@#"1B1Z'PRZ]-8G[@@!$>)
M490801DQV70^R0W*7187([KQI)2[W$4X04M)9A!.)J7$)(IPE!1%21$41X(,
M39#-*#.;ENGL2XZBY#/ZDD_[DN89CE*@* 6"$H]0BBF*@PF$N!K#&2?6.\WK
M+#AD#U.@V/$) BKK!R!S:B636J,T<QP\X.H&3-[C!O=.'\X>2.H P@4.F,+'
M/09$XJXFX^*%.>J%J7QU+84#"-<O( )VIL 5#',D#%,- XD3!Q N8IBC8D!D
MG*2.RPAP'0,FY FC8O(7G>;Q"">XN6-K)HYV')'>CI\;96ZS&^LP\CP0<T>/
M[!LS"MF[^SU--T=]I^)8-M)[YDI/ /:>/G"NF*XQO-?'<-*CV["IV$&99:;7
MHIM?NHWB;3^;!<. N/X'4$L#!!0    ( #QM"DU'P=>%/0,  %(/   9
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
MZ['Z=*'R]-!6A_7IMNCJ?&7U^C]02P,$%     @ /&T*32R4,$*"!   CQD
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
M];VP[8X=*-X-K5PT]I.;/U!+ P04    "  \;0I-85S>O-T"   C"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6R-5FUOFS 0_BN([RLV 4*B)%()
M19NT256G;9_=Q$E0 3/;2;I_/]M0"N;R\B78SO/</7<^V[<X,_XF#I1*Y[TL
M*K%T#U+6<\\3FP,MB7A@-:W4/SO&2R+5E.\]47-*MH94%IZ/4.25)*_<U<*L
M/?/5@AUED5?TF3OB6):$_TMHP<Y+%[L?"R_Y_B#U@K=:U&1/?U+YJW[F:N9U
M5K9Y22N1L\KA=+=T'_$\P[XF&,3OG)Y%;^SH4%X9>].3;]NEB[0B6M"-U":(
M^ISHFA:%MJ1T_&V-NIU/3>R//ZQG)G@5S"L1=,V*/_E6'I9N[#I;NB/'0KZP
M\U?:!A2Z3AO]=WJBA8)K)<K'AA7"_#J;HY"L;*TH*25Y;[YY9;[GUOX'#2;X
M+<'O",KW-<*D)4P^"<%50M 2@D]"=)40MH3P7@]12X@L#UZ3+)/]E$BR6G!V
M=GA30#71=8KGD=K?C5XTVVG^4QL@U.II%<S0PCMI0RTF:3!^#^-/AY!T#,%#
M1 88"?P.XRF1G5(?4IKX8P-#%VL $5LZ;QIYNFTD&T/"&1S)!,SYQ/"#0<ZM
M="4-)C28RF#BJ1^A(+0"NA.7W<8-A >@\& D'"-;>(/!J.<)/2 ;EMX'RV["
M!JI#4'4(I-O:]20<I2=$$;(.0GH7*KN%&DB.0,D1('EBB6DPTYX;ZU!FUQ #
M$5-0Q!00$5@B((Q=>M<Q R$Q*"0>EQVVG"3Q*-8O]O4PAN# +DL($UDW!("9
M7BC(&1C/#$B(Y229C8K(MX_^5<A ACX_T-V/1D)".Z\M9I!8*VEK &.%DX)F
M(JM@GR!#%VY6?.$YPT!N+U0]!M^91^P#)F([+?XX^0&*[8C2V[A&DM=[KTO*
M]Z;;$LZ&'2NIGY'>:M?1/9J&SEI/\'R-@?44SY^:?NW3?-,^_B!\GU?">652
M=1FF%]@Q)JF2CQZ4\(/J6+M)07=2#Z=JS)NVK9E(5K<MJ=?UQ:O_4$L#!!0
M   ( #QM"DV5.DGO=P,  .P/   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;(U7;6_:,!#^*U&^C\1Y#P*D$I@V:9.J5ML^IV @:A*SQ$#W[V<[;AK.
M%\H7DICG'M]S=_;I9A?6O+8'2KGU5I5U.[</G!^GCM-N#K3*VPD[TEK\LV--
ME7/QV>R=]MC0?*N,JM+Q7#=RJKRH[<5,K3TVBQD[\;*HZ6-CM:>JRIM_2UJR
MR]PF]OO"4[$_<+G@+&;'?$^?*?]U?&S$E].S;(N*UFW!:JNAN[G]0*9KDDH#
MA?A=T$L[>+>DE!?&7N7']^W<=J5'M*0;+BER\3C3C):E9!)^_-6D=K^G-!R^
MO[-_5>*%F)>\I1DK_Q1;?IC;B6UMZ2X_E?R)7;Y1+2BT+:W^!SW34L"E)V*/
M#2M;]6MM3BUGE681KE3Y6_<L:O6\:/YW,]S TP9>;R#VOF7@:P/_PR"X:1!H
M@^#>'4)M$((=G$Z["N8JY_EBUK"+U73U<,QEV9%I*-*UD8LJ.^H_$<]6K)X7
M09K.G+,DTIAEA_$&&"^^AJQ,".D1CG"@]\+#O%AZY@[7&V0((@$^?$JRODER
MY::/!LM7]O[ /G1=G"! "0)%$ RC#2*Y[""Q@M0*\B4&2C,30Z(T!.% B*+(
M!1%!F))!_J\DA:BDT)04 $D=)+R21* F!!00X.X*98*:$%#HQKBF"-44F9I
M=)<1DJ8T II,$/$2F">$B?@Q%(50^:F'BXI143%2O".'-$$)$B,JH0M.V#(Q
M8I_$'@P+!B(^",L]3&L,-);J%!65(J* *UEJ[.*!*W)]$W+E!G'Q>]A%' $'
M*=.@X38$.'(3<NW(2$,@B".P^C7HDSRCJ  F^BZN-8KR1U)-T"[S0#SD"$0C
M%'@'(/[G-[C&),,3[4Y< J-CPMP)26%T<+($A@<C\T;N!X(W)V)VI^&]J<5U
MH/2V/]D(+(#J[F);C\#"$7EXHR)(IS+J.D0W2J$Z$R92!R]VG(P8E8V2C54V
MWK!(9%1V,';_X-V!Q'<4=HQ&QRAL$X85-DYFI!XC&RULO'$1K',9XI+["AN'
M&85]%]MZ!#96V'@+(V8/,PL[1:\1H[!-&%;8*)E9V"@9+&QG,*E4M-FKL;&U
M-NQ4<UG1@]5^-'WPY*0#UI=DFA%D?25'6349?=!W<_#/O-D7=6N],"[F*S4%
M[1CC5#CO3L2I/(C1N_\HZ8[+UUB\-]W\V7UP=M2SM=,/^(O_4$L#!!0    (
M #QM"DV?V'.VX@,  !X2   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;(V8:X_:.!2&_TJ4[]O$UR0(D(;+:BMUI5&KMI\S8"!J$M,D#-U_O\ZE-)QS
M,L,72,QS;+^VCU_L^=56/^J3,8WWJ\C+>N&?FN8\"X)Z=S)%6G^P9U.Z7PZV
M*M+&O5;'H#Y7)MUW044>\##409%FI;^<=V7/U7)N+TV>E>:Y\NI+4:35?RN3
MV^O"9_[O@L_9\=2T!<%R?DZ/YHMIOIZ?*_<6W&K99X4IZ\R67F4."_^)S;9<
MM $=\2TSUWKT[+527JS]T;Y\W"_\L.V1R<VN::M(W=>K69L\;VMR_?@Y5.K?
MVFP#Q\^_:_^[$^_$O*2U6=O\>[9O3@L_]KV].:27O/ELK_^809#RO4'])_-J
M<H>W/7%M[&Q>=Y_>[E(WMAAJ<5TITE_]=U9VW]?^ER@9PN@ /@3P6X!K^ZT
M,02(/P'RS0 Y!,A'6U!#@ (M!+WV;C W:9,NYY6]>E6_'LYIN^S83+GIVK6%
MW>QTO[GQK%WIZU*%\3QX;2L:F%7/\!'#HWMD@Q%V(P+7@5LO.-6+%<<MW#>P
M)@C0S<V[E6S?K.2NFX(<+-'%BU&\".EX2<;++E[2\?U(]$C4(67?1:D2 4:#
MH"(>2S @F))QJ,&P;3&EN) 3NA2I2R%=*DR L)Y1HV8B!F413*R!*,PPJ>!$
M$Y":DJ1)21I+8G"N-&HE5B QUIAAL80KEX!"!C5AB"=10FN*2$T17GYR8OW'
M9 7QP^L_(>,38E 9&-0$RV0J :MI35!":+@K84IR)4"+6X*26DT(8R&]C8;O
MI_; O">-P@AM!$:)H[ WU$V8!'L@P0=HW)+@,,,I2"HH#4,:ZM]24#QA.HQT
MG2?&'TCR ;I+3IUHJ M3/$9[%T$))B54ABF9"#4AC78J)HA<G]@L&&U63#Z<
M[8RV!4;X MS65@SOU3*$[D] 3"L&AY?R#S2Z&!*<3PT-;0Z,<@<!A1$;MDJ0
M,H+B&BT<3,E("2B-H*2>R@G:(QAA$B@E(L**$@F584HD#&UCF%)*H&3'5*23
MJ=5(FQ>+']G$8MSI""G#D(0[W8: B!G#4,SYA"S:4QEEJFC&L,?]Y?[D05TD
ME4!A!*4CI(R@Q*C%^T,!;:H<FZIB4U70SL79PYL8ITV"$R:!E@VG3 *>8 @&
M'6$(@T"'&(*))B31YL"Q.> E,T#1W32'"HHBJ C^I=E0E/O7GD!E%*91/@2C
MLVUAJF-WT5![.WLIFW:J1Z6WRXPGWIZ-0?F*S=:,*-^PV;:_JOA3?7]S\F]:
M';.R]EYLXT[DW;GY8&UC7._##VY&3B;=WUYR<VC:Q\@]5_V-1?_2V/-P&Q/<
MKH26_P-02P,$%     @ /&T*39NBX/%A @  @P<  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C$N>&ULC57MCILP$'P5Q ,<&&Q((H)T^:A:J95.5[7][1 G
MH#.8VDYR??O:AG#$N$G_!'LS,[NS!F]V8?Q-E(1([[VFC5CZI93M(@A$49(:
MBR?6DD;]<V"\QE)M^3$0+2=X;T@U#:(P3((:5XV?9R;VPO.,G22M&O+"/7&J
M:\S_K AEEZ4/_&O@M3J64@>"/&OQD7PG\D?[PM4N&%3V54T:4;'&X^2P])_!
M8IMJO '\K,A%C-:>=K)C[$UOONR7?J@+(I044BM@]3B3-:%4"ZDR?O>:_I!2
M$\?KJ_HGXUUYV6%!UHS^JO:R7/HSW]N3 SY1^<HNGTGO!_E>;_XK.1.JX+H2
ME:-@5)A?KS@)R>I>1952X_?N637F>>GUKS0W(>H)T4!0N>\1XIX0?Q#@70+L
M"?!_,Z">@*P,0>?=-'.#)<XSSBX>[UZ'%NNW#BR0.JY"!\WIF/]4/X6*GG,$
M4!:<M5"/6768:(2)TEO(9@H! R)0!0Q51*XJ5M$TPVV"M0,QLVIX*+*]*W)3
M9NQL5FSX<,2/0ZM7'20UD*9+ =$\MMPX4&DT@Y:A*0K.PL2RO9VB4!3#T.T+
M.GW!B2\$$K< <@J@QXWI(&A4)D@ !%9C7*AT;IWC9HJ*(Q E5F,<J%BIN7TE
M3E^)HS'_$$B= NGCQJ23\YM!9+_^4Q (X:0O#A2:0_LK<*#F((TM6\'H!JD)
M/YKK7'@%.S52?Q^CZ# QGB-] UGQ%5BL@2.^41.F&P@?\MUX^H;YL6J$MV-2
MW7OF=CHP)HDJ/GQ2YUFJB3AL*#E(O4S5FG=SH=M(UO8C+QCF;OX74$L#!!0
M   ( #QM"DV(I$ZHU0$  &H$   9    >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;'U4V6[;,!#\%8(?$.IRXAJR@-A!T (M8*1H^TQ+JP/AH9*4E?Y]>2B*
M$@MY$;G+V>$,R54^2O6L6P"#7C@3>H];8_H=(;IL@5-](WL0=J66BE-C0]40
MW2N@E2_BC"11=$LX[00N<I\[J2*7@V&=@)-">N"<JG\'8'+<XQB_)IZZIC4N
M08J\IPW\!/.K/RD;D9FEZC@(W4F!%-1[?!_OCIG#>\#O#D:]F"/GY"SELPN^
M57L<.4' H#2.@=KA D=@S!%9&7\G3CQOZ0J7\U?V1^_=>CE3#4?)_G25:?=X
MBU$%-1V8>9+C5YC\;#":S'^'"S +=TKL'J5DVG]1.6@C^<1BI7#Z$L9.^'$,
M*W?95+9>D$P%R5Q@]_ZL()T*TK>"6V\^*/-6'ZBA1:[DB%2XK)ZZ-Q'O4GN8
MI4OZL_-KUJVVV4NQB;<YN3BB"7,(F&2!B=\CCM>()$MF#+$*9AG)FHQ#<DWP
M88MKQ.;+^@[IJM'4UZ=+$]MHG2!;)<@\0?;.8_KAI )FXS%BU<9GB"""+*Z.
M@VK\*]>HE(/P';;(SHUTG_BK?X.'+OQ!5=,)C<[2V ?DK[F6TH 5$MU8#:UM
M_#E@4!LWO;-S%9Y_"(SLI\XF\^^E^ ]02P,$%     @ /&T*333"8!5T @
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
M=V2[VBZ)=20E_!/Y3MT[%=C 1YPU.,<",M .F[Q9R_9N T3GIW 3@;Z$K.]
M_%!AA3 :"-R#RRB&<9!5WR89P;!&+RG@H#Y^DHCFR7(9I'#A :HT=4$X*@Q@
M4&3GHZ6XF\/*?=?COEV]&/>Y)BM)JE7C.@D1I8C+9?+\.D'&:'AP>M'G4EIS
M'@*VPX&7Z6=Y.2_*,\]=+Z0H>A\GB^-MUO058BX(44)GE",;R !"*E %T+):
M"3 RHI&0)*W(]O3#D12Z7BJ?/9%<=,U,H92 'S\ 5YP3/8&G2@%,3&.G5)X"
M0@39-N5+BI)S^=+)=*$8F=&4I>B&9,4B,P5EIT0BK1%&]Q PJP2Q>J63!.C#
M;4;G? 3$:YTFGZ,Y_/GP8F^N$K%QL=F.9Q2?R,0FP0FJI=$2T746AG.IH68@
MY"/R+J(OR,-*-ZPW)?=$6+9K@9(<USYSJ@1 L8V!7TCQ[#$-P[*%W\$YO2AJ
MCX\6=N9^77\7KTGSLT$!1PY($*:S*".0)&L&\"))M>:-MZ,(4+C.T1H83ZI6
MF#%(%01(RJP&JXT?/UB8LV@ PD.0*%(<'A$-UD&_TVUJJL]=+!;AC("VR!NU
MDCV&J=0?Q6GX&,4QB40+Y&!14N0XE2^CU;GRM=.3Z=54W%R*V[N+Z<7U_0G:
M]0N4*GT,8DFF?6%8%ED*8/1;I)3 'A09-W*$Q=&J)8E.2Y0NP[OYC!:%\-F[
MA8%#P.[;Y!E^3I/E5AJQ@)"TV- (,SR#S+0$^O <HZ"P?<BB>10@O1*'6GZ
MJPYD*833#3)"U__\/^-NM_VC-'C[]&?G1_6QG#C_\7.8_R39INH37([\=)O)
M#X] MXBW"[2%I" >9^&2[:G*9!*(AS0)YB)EI%F(;(U\>;EY$>$2<"M%28XM
M-"NXDW0.<[3#1@];?0Q)? Q26RC6!"4VV]*7FI#110S6ZR4,QS<3 (%0@$&
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
M%.1:Y2A[0=10-\=3)*!5<S=%[FYZK[^;? XM=2QR,^-^]\A(&Y[C9&X))Q:
MOCB3<M),DPYE\**O$?[16D*7/I'^(QHLF?U"O$;Y/UO"_DO+3?2@^Y4"?6>,
MH"=P\3%Z@#'7H("LULOD)0PY]/SXE,1HY;HR)$>*U*U"],K=Q5\OKC\5V7$I
MIKN(7N/&Z+4\-; XD7P 078R/1.\H6%[Z"OYO]&M4BZ%F]C[<P#,$72PCM+Q
MGD--!_7H8JOUD!6@" FX@"%I0K8EM.2LPLT3VGO0!\#B/]OP9F8%3$5#:1%"
M]689PBR>-("ZZT <-S)[JA,(E,S\H#U7P0+Y9NYU$BZ,585]F!:P8#'+D,-+
M/66JDM8/9;)B"YV,'E(2.&Z,9%-<3[G]%,5AD*_1HSVS>8Z[A@'H8Q@5%N))
MXBMKI4);[AM,?H#U:2=F^3/*O#*CTSU63@@T(N1</$BH0RDP\V/'TIM#4;9R
M8#JR9$F&3#RC%<'0 Z88B#B0.AB@P')^K-Q,<;AY3D _)$,K!G1$L;3;KH,H
M+3J.6 -N:;N!]W/H25=KY:+)UOL4+M=RH_A92 Y2P+\EB^SP-\I7\0;^9A,M
MXBRLP!J4%^,XN;(7..@540$0.,CB1WXR1:#(Z*P7:*:G\\Z2-1XW/HI6[&H?
M&;F", 3Z,R++G,V6LV2)2U/V_54"S#$AV7"]##:X=S8=P5$\1+$FEWR90(LC
MCS0JVS&:+$6V2D!_0Q,?6<C2[=HL"K4<HSXJ"11T:;I_<,SI(T:&H!(J,8N,
M,9ZU&0DH/%>^6VSK1@$"/5@<?"#9,QZ7-*#** C&C3"FNV)[*='+E<[M)>(5
M0\/$\L63"PU8[7=7>K--M=_0# VS@42PRI3WGI1[YH5(J<R3OD)06LQV3?J!
M7)2'=(=46YMH@E17/&()E5;NMF;P]HQ6G$J:'.5,U.PB1!^Z?;$78<A43]UP
M<GG(:!T]%L<!;==2\IS9@IPGL=>HJFH30-W(%2P]%W1%]=I2%L[0K_G\%/*+
M:R/>V;&X=>-Z9(,FVTQ$9N6*07#* +>^BC@N(M#<@OB'E(;@XSEY4V8;!2=A
M)05(64\MA&P.MA$8B3R?@C4\SKPD'["\/0'<)C-+^7(96AI$0:9A1]!"HT[F
M>PY4..J)S0PJG$R9&LIG:5EB]N9EC11K^:+&R0_C\ U<A*=M(Q1;C4;^5-%S
MK4LJ(&ZTN)F#H?0T&@24,0TOS%5YW7BRGXBEH1Q"3%6"PRM!I< ,GCP@>\CT
MLAC]$0?F9C/VY,1+)'M69(7<JED1\T&^\#!:C%%(@2VR F<8"BB:E$T&NGX"
M3/M)>A<C7";1+WFI_;RU?AG)TUTD:+($2@5*WV?TP83K[)WH'&EER9.+M80_
M"RHG7N57X9<HD^<K#J,C9P5D^\ZTZ3M$Y^8L)&)<.1Z!D ,,,L9\M+$:I97B
M*_$('T&M4&)?Z<FP,*3P*)6R4L0;5H!1D6$8P(ZC+M6E8W-BV<"^=QC)C>I=
MH&W9"AQ!P]Q&,1(?X!+E(#,/<4+:(VW88K3HI>'7-Q&[M-& [!!0Q)+R+>-8
M> WL74?$:AX([$R7$Y<\:EL0L1XI"I#5G5R^ "(%9+H'GK,8U\:N<.X?VSD9
MH1&YU5[5816F57.IU,F8X, S^T:84&OW O$939X;<LTH,RO+F95S*)F7PN/Y
MR/$FPC!$X5)?\XP@D_0X#I_U..@_ 2J8/>'V.5.%R)"VH#B.>]86+5>]IO^B
MF[MRNSB80C#;D&$_IXF3RZ$0!S2FS]UCK\8<<@;E[DR>^N*#Q$,?0)3#% /"
M*P 8>V84F\)S RE?VJKTVS,@ XI%Z-C)$KX91F1@0S:,"WTF!K9)'D,R.+ F
M0T^ H$>"C(7[:)I'3W[P.8B6M#HY4Y3.M<,&AM/SJR@X1OPT-+S6.H7PB^*-
MFA:Z>]02@>*@I=PB@]]A#4!ET)<C3\@LDC<E#[6 !4C_/8XVY8MJR0RL9F5B
M!6HI!L74LRV74ZRV:&B!J_MB+BYI&Y)(X3[MA<V]TLTAZ"H10N;+U@'6VN?5
M0A+@61J1+5,KOJ#*>S8U*H<SA3*P=ANRM(#./ZFG4!![N7C3.Q+G:M>>/E5'
M5D-G0O%3$I[EB[G[YHH VOWJV'#EQ4-TV"SY-KLR@;J1R,)M#N=2EWO[KNF0
M8@2&B9#"D D8OM<&%>\%1(K^$<8OD+19L6.DQ W)U-7"%23P%Y*G H$VFF45
MP?/MR)I2Z#H2,;EIZ\9K629IR6!9[S?7HV)'2BE$H6ZI C$5@I;"AH64TN$\
MC0@!RQ8L?*%-=(G):!E7&Y!CP<.1E(FS38Z,6-CM<EQ+DB@.[.F!;?)/H;<;
M"PVK-2 LL&!1+'4QJ_<0L;\B(:,S4@)/>=+70;9QXE]<&H1Y :M .CVKQ]\$
MO^ ?+%+R!;<(O<V%LRWL+L@\CMFU7.]:SDACEJ]45 O.@(,_;N&Z+@FDKD!8
MA30M,3A2SH-?0Z^H>#D[5<HGZ9?ED+<<EM;C52BKF"4:^=D,D>+YPNA)Q"(8
M?FI<-JX&))T.'+9 X6ZT9:\&*93V3*XHBS(9A7E>QM3QR"QB-;6E7 ^E7*DT
MEBO]UH[P:L!R?079PJ1K-.&5T$=I.U(S:.ND9QMH9B[E8)%"+\- .4_DI6T
M,V$MZZ(FUGS=<J,%F7[ 8X_S$DA$*J,9/:VV"0["EG:MS 8317($CX^H$4GW
MH (@1D@ L0-,?N?=/Z5AZ-FE6\0T^N)\X&&8KX=AONH7CZS5Y(;2OWDZG.I
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
MV4J0:F,)- S1'?5&'$+>ZWEGDA5PL3'[0G1$5V:IT_KPM3&]-*!$2"V)4_M
MBC_WNU3ZX7 TULF/(%C&C\=DUJ!1,'Z\3_'C?;\SZ'FXI'LRYU'@>468>&6B
MN2P=04/KI#>NB($R RR'<*&#K7?K,W0OKJ=7-]>4-UN,)>8T.-6L$]-RZP**
M.R!$6,.5-G#6!EZKJF&V1DZ?9IR!QJT8Y)1KV5048^Q(9^ :H1@"IZK\$W[*
MXFU<2E3J@O"0I[IO,O5?$20E%;,6@+H.G#LJQ3*/D0J#:YJCZLC#(OA=N3Q6
M/LC%2NI&*"5]-)D2)JJF#SY-CZ80V8XFWPX83VN[GJLR![@_+!N"'5-ELYY<
MG@&^;#+#+;L[Y]S-;;NL \-<7L<)R3GAW/N Y5>O0+)Z7=D9K):+DSDE1<IJ
MT3@52#Q3[L8[XVNE0$;8K&NDZ"ZJ[L$<"*IBT\&*%CVN:"ZFW'G EST&.8$K
MF*.H1U5"L8RJKD'#/1MB74)(-T(SI?-A2,R9;N/_G;HT5.:&8"<K_VH8R[*5
M_2Y7DZ',Z ']Q-_=0>Q4%F0[LG($)TI:R^B('OQON.-M:M=@0]"44>G"__H[
M7D=H8U1I0'VHR22.1:" (HXQ,=Q]V93A(<N+A!R<1E<=27="Q3U*"0&U+7^1
M-E4R-A1QE4IP!@^)[%*GI'42OXW0#U=I&3R[69"D!:-/G?U9 X_*A>3N--VR
M.H)C=51_7:9Y/D>+2@&AX97H!=>NVFQE/119^)J1R:IIQO5.-MBN>4,YHXJQ
MA!+_1#G^S:BY.-=_R_611\&*)&^3D^M I\ FIO<W9__]IYL/YQ=WTS]0:87[
MOQ6>P2J+6'$ 2.P?J'(#T&$J^5_#,[HMSQY;^<)X!FI^#9C);9<M+")1;.R/
MND._W1]8,K%;'?.@W<)&!VL@R5S>TM3!=/-LF_)>T#BY"&4F2H3$JA(9-N!Q
MX<]J#'L-=E7+01M+<%9L2PI@WK/,%A,!UI-_#,O*:HYRE2WQBNC9 7TB#DZ=
MANL-+[HSMDH;ZB=)]U+#S[W&UT)VUN:FUTY_;7'B<?[;"U=OQGVIFJDJT=)P
M,*J@\ 'QGJ0\4&[@HJ!N?LOH7B+"4JDGF4A;NEZO-._1K7DM\_*X/;C.SM._
MG*C**Z"$ZH.L2(7M]P;^N$W)FZW>0(Q:F,S8[0R]]U))I+*O8M :MH&O2$@7
M<DPODW01DC/\L,-E3X]@J%[;7H %#^V;A^F[9OJ>(+R ^?5<7$NO[,7.Q.]0
MJBV\.!'#UH1?+,-_PO14JNK=?ML?#T<*B:VV;N@DWE)<]&.:<R'GF43MP2OL
M(MLWB4<:NY1DA+GOJ?*'DF6?.BR05[Z>H*,+P]7U#@^Z1U*J[@]S59,\;B0)
MA";478?4&E3\*[\Z H2P\+'A>@I\Q>D8X>W>C^\L"3O-I%CS/LJL%@P<*HC<
M M>\8%3;IJJ;L*X(*D<!P@,$8DX=K@/!]0ZTG%:L+U D@^R)S,P9BHHS7)FV
MC ].'QY9U;E9*Y%B4$QWT-+YM&<J3_C>RA-67U94'=4M.SDUUW2$T4W@B,UC
M5SB2LI6/3Q6!R+#./MG>5=MD+M7JKAMF\0JS(-F39)_FT'UXJ8AJR]F%::JA
M.^SI=&+9\H@;SZMF>Z:C@_6H[(5!E<;#)Y22J DNEW#$#/LC5P+#$UXP_$1I
M$K:]+-XY%S@!<L#%W*@,3L8*;<=S;_ .4<P:0BZ1BE:(AH.,RKJ'E#$,2^[+
M8_<;[AVH*)8$KMC49(>&?WHRO3JC\A/G5Q\^W5^<B\,/-]/ID>#V/.+VXD[
M+Q]!:Y_^Z>2NT-GG0O4DNL5^ TC-]^TNTNFUO'U7(4!FB&8>MY]<;HGE$9:I
MO:\9&4DLHD5Q'\OE3&*VT^>K("O%6Q)W4/:00I;%0 U]]O1]*F%.6B?E17)O
MB9PL0Q22' +/(9=W(!\1GCS2/IZ;##BZ )(6XT!_5A*8KQMIJKK_H6G#+O?,
MIA!I&6!Z\TP:P .N<!,=$QP!1W@W^0*BJCR$]$[.J-*85@RQIN),U)\&'\,A
M+0LX!3R,%:R^S$"XM+X'<A<<O65MV^OM"FEEDK[S#K'HZI$J+$L^$<N-ZI3Z
M/1QQD=6./YR@*'8X'+;E!^/)Y+756V7M5E5!ENNVR@JR6+'!!1JN8C*4LW;'
M RZ1VANIA?0F7>\\C!.J1([[TY*G0F,^EA(4/F#MB/_M]-R_VR/O@A"$JR$S
M5B@?!3*V8XI(W;R($K:,&J9E5)A8O](6]7@2!V&*4GU'5WLPO]F;)7JO< U!
M777MG9WU<SOMC11.Z,YJ&A.Q'@R2F'V0!O3)#AU.N]69R _&\H-N5Q4)EJ=<
MAS[Z3?RW+_]5?P^JL 6^FZCI!_Q!9Z@^&'GG#*ZWW-'.>_ M-E(HOWOZ:7IU
M?3&=BNG%>ZKHB'SD_<7-^[N3VS\!6[FZOKRY^T@-JPI&"5ESYHZ$'-S_OLRK
MWQ)[S._(0-+*2CT#CT5WW!:%Y7BY5NO11C6]DU3Y4;JZ[7$M)D#<+7A12>$!
M1Q2)31BL,)8AVR#7@*'XB=E3%"Y,G69O'LZXBB\ZVE+VMV56'6?U/<N^U)XS
MR[4T)47;K$=U>,O;J@O,$RVPU+/&H[8!TMH=5C1GU^HC>:QREBQ4\?5"I7QL
M9<B'5K?ISP!)[4^T.V*3"J6Z7K(K=9',T',:T;?!\B6+E+ FF2\UARD<U;N2
M%@G4Q4)63N+.36S3=S\K&8WLHR7@H^!6X(Y8Y5%,7S)0>3)V^NH@TVT<R2"Z
MXGK,1)XU$?6089.&C*%%_Z55SLX=/*L:W1J2ZQ52.1XV@(;8P<.W3T>H%N/*
M^DCV?MDP"VL*6^7T./+6J*SHW-YH5]\R2!]1)Z'"/Y&T_%.844H]/^UHMD3>
M%EQ5E-KSK>DHG 7%83A75] ],;5578V8WV;7 ZNQNN I";,4F26;&R^PV.^Q
MQCI+$T_0=[_6+7#QNE UGVR5)!MJ"4.!!%@Z$N'!!N+$)LM*AHU6K+^'Y!L'
M/:14^M-=-^Q+YP4/6(=1GZ9I%HKD7(IPHE*$*_^FMCV!5\ E[]X^?;28^8/)
MA"N%]X;DS>WZ W+]]/O^<-#VY!/R>_FM_"YW>&864V:XW^ZB3#CHB-&XCY70
MN[H;;F4SW*X_F>"S$]C4 .8;B1%(E6VW65^#'KEO"%&[CBX=F>/I*5[9 ]'K
M]JC'!M7B)<@.QYU*B(G>J _ [0F$PA@$A4^Q:?6.O>T2,DO<@)SZ% 96>UE@
M\[#&7A<&R,.'Y=31>$C";W_0Y>XH;PH7W:-"]KXM!07J!$,JMS>FQ?3\3K\O
M P<&U2 Y[/9( .KV*!A@..)V%OAA8_ <#MOD*!QQ[PD$@_QE2(65<R ;#[@V
MWIC*DF%+F:XL$S@1NN='65\<\D)1D)*C)RN?NE?!M35!^B:WW\WS.L".4&@X
MI5]&$VI;TO4[)-OW>MB$Q)/13F/"ED[;[\-3G8$_Z<,_$^PI((,QFC2HSDN.
M'RY.IL5V#U16>^_^JIU!2_!X1'UG4G99\F J8"]9+) 1^%;\2JY8N(PJ,GTV
MXKF5<,7#<8"1')ID*\N"J@+;.QRH )@PIM\PH9H-2KI%+R[)8SL&\4N.N9=9
M1:#8TFNE 42654Q:3K4=GC>@\F/D(LE?<-#S^ST9M@*T&Q [9V'G1C_&<FE'
M3>?[0><GP$)[H]&(1^\."N9T=2BNS,JA0;I:']9H=4IB%F] 'O%-!%/U+SOH
M%"^"O.QP$:AY3X>*@/:&1+![$^_2WBT]ZA;(A.VD:#@X3A;'IOT3C-.CX(D>
M>^G)KS,8Z=@(I D\HM-7:0+,%(BT&*N[M2C,3DOLT7*9IW#W)AD^X<CUID&W
M?586E,5TNUXOE<',M*BQ.\07H6S%B-$K5)Z#,K5D+GB^JQE(2=M4%R4N;-LZ
M#^H?LZ ED%Z<N"=%K)0JEF*GHNK7<AC* +W45WG'XUT :6<RYJY>SK%BH6O9
M3![]#LH1@7LO1+J]RZ-91E( D$<7I3+"CNZ@+90!2IQ( ]2=)BU$& 6ZZ6J/
MHSBCI#]]_C<_\TA^K<A4807G*J3B#AVQ>TT]P+KV^",_J?Y"7+*CTD2>X"9U
M.@!3LQAKJ.+K2])0/3E(65!!H:RN69-<@B<9#/_#JS^$8Y2!P+M][FA$Z0XG
MQ"P'^#Y<6""FPW;?PYP!T0<);-">X!\=X)5C^':,?W3%I .OC#!0,PTY@<24
M<NWTQNJZ:XB4  1MEAUJ#=;A6,F(^E58+0 ..VWNJ@6L]ZC)D&P;9;%F!!S\
MSO)6Y>&[&YZJ?YS8U3\.%0LD6[K]G15W8S\W!I""_-#I:TD#"^N.Y7([!:EB
M^NET>O&73VA$NL V4 4!8[I]R(#A(R6Z^$P0J(F>&;9$84#O)+.]M<J[YW-R
ML]VC&OMK.IGRB%W5?2OS?9YWM7$6N3;.S?LTRZ:@3@O6LFZ@A<7G6WUB1_<T
ME+&6LC>!U4Y9BC3X9:'AYVO;ES9J%DN1DN7=2?V:MJ3%59:W)77]L!4[SG52
MIIAXE>17&%.FGB7/W*I30=*$CZ&A@9(,J!42IS.H&4RCVF_8,;5^B)T=4XOW
M]./'D[N_B9M+,;UZ?WUU>75&C87.SFX^7=]?7;\7MS<?KLZN0*(_O,501H#'
M47Z0NQ#C580D.@B*VS2)X?<91R@TTAUX$*]R$-D]P#1OC1-*$,+D(O/.VGT'
M78DO&.PY3\B$E M'EEDWY#ZD@0/=.@M)>C#;*(TQIR%ZY7E:4L5C3\(91AH&
M,U440A4P-X_1W?.J'G.>JAP,@"3S]S(/@UVV&6 #PN3,;IP.NE:ST:[F&'BT
MH'+LM\;Z[=U8>0.(31] @8L)Z=6X=QRN0E>VT5PNQS+Y540CIQ=GXC8 P2<-
MUL#_\SE[H#HO%MY);(Y:Q9P0C>K*\ 9Q<75_*3Z&H58B$<DR56#VE@IYX%0T
MGK#'XVW>/!!RIA2@R:DZRIZ"?M"6_$O<LU?T/EE',S'JMX_>85^ -#B^ &AN
M9+#- @$,T\K.&AQD?(_AKKJW(J+&1J:8>%-T(08IMO&CSE::H; )4^L\UT@*
MR'\?S;Q;&==[1CT#80OVM^(6/DWU##KA@1[F<VBI8Y&;&?>[1R;8'>TE1C=I
MN2U=Z8LSV4W%V%?.)'>DKQ'^T5I"ESZYE0*0C')SHB=;PHFEI,O7^9$?=+]2
MH >Y\)T$%Q\C1FU=@[JK8A@HL(,#-=74%MV253=:!7'F#F6.3T@$[\F.7""!
M4Y7/C$JHLDC-HTQWK2/:([\A+U"T7H)(D!_GOJ[G*;HI]AF\-/P@'W5@6L"I
M7THU]5OE00*)K^MCN#&JT3XW[NB#*$P.SO[('X^T)3FK-"5S3+VB$TW,5E/8
M!P59=_KB6)PJ>4HY&A&?WH<)T0M !$MK1EYX38UW4/:R[8J7FH9;V1SP-!">
MC;C2M5(OL;52IWW\EV)C@JOIV0URR4\7YP([\Y%KM!F2; JFF+?I^=V(UQ;S
M;+XW'/_></RW:CA>=RVJQD &TJ"9^%[D5&>J?.]M_KVW^6_;V_Q-KT"NJWE3
M#E (C:SHK>Z]OK?Z+N\81DV)5_=6%_OW5A>O[:TNWK*W^BL%!*N9^"NY?+.F
MZTWY]5WP[.UHNN[M:+KNU39=]U[5=-VK;;I>.)?ZGLI-3JJV_V^CD_K>N?G?
MIG/S:WIN-L(BW>P2B)*,16IZRU-=-F9'4TTO>8.FFN+KFFKJ/RL:53;HJBF:
M-JFLZ#.YLZNF:-I5TUIL75?-KUUP;5=-\:JNFG6H:"%1OJN?+N31"#?/=K9X
MK6W=Z7U5ZT[Q9JT[R\_\C5IWEF=.5;;N+$\#KF[=67O.]2T]&PN2S5N#FH3;
M^M:@@DE%76M0LFPZK4'%U[8&%=^X-:AX56M0\<K6H.+K6H.6G&.3UJ!ES3L;
M\3^WD%"9(O^:LDI-)20*Z-B_K))74U;)*RVKY#4JJ^35EU7")7G_V\HJ-9.5
M[;HC2NE_):'951O(V[,VD,C5!MHWZE.QN?UJ UGF(E4;2+Q5;2#1H#:0>$UM
M()&O#511FZ6V-I H*\\CFM8&JGR[66V@RM>;U 823FT@T:0V4)-*,Y4W2!:9
MJ8Z0L:]8:9611E?L1#0O5N)]BV(EY9)>=;$2$R9GXN7*BI54".W_DF(EAC[O
M6:S$>K&J6,G7YL0W(N%6RK0H39G.YTJ_VB#YK\C5?I-0_T*NMGBC7.W:9-M7
MY6J+-\K5%F^4JRW>/E=;O%&NMGC;7&VQ*U>[&=(TRM46;Y2K7<26O7*UWV1'
M.^_!M]C(U^1J-Z*J3A9P74+B:ZEI:>XC3^5]SWW\GOOX/??QWR_WL5$46F5.
M9,.PW->G5Z+Z^SV]DM(AFPK6NB29DY3W%0:28G(?J!3>]^2^5R?WU9U@LCOQ
M+__Z]US![[F"_U:Y@G7XOZA+(VQ$Q+XG(OYO2T2L.^\@LZIJ2C)2H!7-;(__
MYOF.:&F;8A;5[=W%%-1!J?B=AT!XEIFX1G,#FB".Q+%R,A=KA#ML-__UM2[E
M6%*,Z6O2NDK6>("$\EY9S/*#P]FT]-E4;.8\G+6TSPF;L1P>'%4\6KLQ\?^J
MP*4C\P[G(?^&VCSZ(9C4*^M*P_=*7=Y5#UN84ITI(N&*)RX!L .NC&E2CBUX
MVE3^Q=\_DD.OZ )0.1=5#W!PTL7_H,_NH@(UFRW4\8%4"32H>N6_.WFPPJ3A
M[6!9!L+*M H+HE,3F*US0=3&&^]#9F+5A,P7WE!TIB+_H'AJE&%0Y>G\B805
M86</[+W&@L)A4;$]=M;LM7V/2G2:8]69#@:_J(!6W:'7L2GI/OL8;IZ2.67;
MJ:+$?]<NWZQX7S3/J5K/E>ER5H;MQCGHQK@70(\&S9VA[26D27ZG_(Y['T[W
MS6Y2HSCNRI=VQ6/OO3&7W=9OT$[U!YA6(A36%&C+H@(2* ?B!^GHX)]%C+9R
M<$U9=^YI2*H7*;&J35M-I8#\=2V7H<3A[(A]EN2&-'TUK,Q\MW.(-MM0343*
MGJ?BS-Q&!&-!VJUQV^XG0LM6W;5+WQA@4P]<P(_5G%XNC4&"$2A\^-8Z#_F1
M(Q  RH'[5S7A[K%<3R!WQ+6\+CB'.<K\/ <"(/ 5D\/8);Q\!<]B_#KWC:E
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
M:EBUJ3#</G6)7B%]U]2<*9"#7"&6@CANU?TI''%5=*5,<RR2*E5PI3(F\A6
MV<<:YFINM:;'X&T7V22Y6)4AV?O$RXIX%(240O6,"NF^NI)'I8)35L"C7*\K
MUO#8 82]DA/?HF1&-6QW5=!H_J9;%:/\I/9_[RN+:NQ JHIE5BVF4+0"Q0J2
M^PI21:Z(1?6#X_(XK-*IJG3!09FCI&0%5>_GT;/;_&Y^* 74*XI9E%\M=:56
MJVA3ZN@MK3U1<4WWJ!&BH5>^/U,Y8Q<H>SO#WE1B]ZU50$(%%-NYT979]62W
MP7JX5/"ET3OY5;["=O%!EG=2S9-QZFHLE\GD7$:E_L9718GB[4]0 H#/J:%K
M_3 ?Y3%7@< 4RUGJ1+.:#2CW3W&X'[)L\]/_!U!+ P04    "  \;0I-:V(I
MUC\"   C"P  #0   'AL+W-T>6QE<RYX;6S55MMJVT 0_95E74H")9+LVB6-
M)&@#@4(; O%#W\):&DD+>U%7*]?.UW<ONM@NO;E-<5ZT,V=VSIR]H-FXT5L&
M]Q6 1AO.1)/@2NOZ;1 T606<-!>R!F$BA52<:..J,FAJ!21O;!)GP30,%P$G
M5. T%BV_X;I!F6R%3O!L@)#/OY8Y)/CA[.675NJK%\B/DU>32?AP?G6(G[G
M.4:>XT.>X&CQ&@>_3WH1_IC7Q ZHYW](_5/N0_*%)0^Z#4KC0HK]?;* J4XX
MH#5A";XFC*X4M5D%X91M/3RU0":95$B; S+J(HLTCSX<><^>7<?#J9#*U?85
M_'?533\(])X52!D;!$ZQ!]*X)EJ#$C?&<9,=^%T(=?9R6QN%I2+;:#K'8X(;
M3)&55#FHH4R$>RB-&116CJ)E94<MZ\ &M9;<&#DEI13$:>@S.L/09L#8O;W8
MGXL][DV!_!Q[)"%&5D5OFE5WYGAJH9.\R^:Y=VF/XT4U74O]OC7+$<ZWEP?N
M%!1TX_Q-,0@P[*2NV?8=HZ7@X!?SRX+1D073F/1U4"45?31\]JID!@"%T1J4
MIMDN\E61>@D;W5^G37&LYNDSU/RO][D$ 8JP7='F[I_R+O]GQ;,W?R_9_54.
M!9_6KCZU1-M)GX'(^>F+G%V>OD;[_GA:D4'7&'>Z[U[O'5"T:BG35'1R*YKG
MX/78QT^";^W+B^UUP+$%&WI-5N;%NL=O<G,H2,OTG5VB"R9XM#]:X=%BF+4<
M*!(\VI\@IRV_= 7'9W'Z#5!+ P04    "  \;0I-EW$)2+ $   .*P  #P
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
M) _.;=[GL^F?>5?_ 5!+ 0(4 Q0    ( #QM"DT?(\\#P    !,"   +
M          "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #QM"DUF\PM@
M@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ /&T*35E4G ON    *P(  !$              ( !F0$  &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ /&T*39E<G",0!@  G"<  !,
M             ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M"  \;0I-CWJ$>'("  !Z"   &               @ 'W"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ /&T*38#$8=K<!   ]!@  !@
M             ( !GPL  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( #QM"DT'<%[DE0(   D)   8              "  ;$0  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  \;0I-7:.&C6T$  #>
M%0  &               @ %\$P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ /&T*34/JMN,H @  + <  !@              ( !'Q@
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( #QM"DUZHM\E
MA 0  &P6   8              "  7T:  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    "  \;0I-[S#+EK !  #2 P  &
M@ $W'P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ /&T*
M32$1#1.S 0  T@,  !@              ( !'2$  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( #QM"DV:7ZM1M0$  -(#   8
M      "  08C  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M"  \;0I-EO$G7+8!  #2 P  &0              @ 'Q)   >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( #QM"DV2?RJALP$  -(#   9
M              "  =XF  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ /&T*36:XGQRT 0  T@,  !D              ( !R"@  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  \;0I-F5+R8;4!
M  #2 P  &0              @ &S*@  >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( #QM"DT?5&K,LP$  -(#   9              "
M 9\L  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ /&T*
M3<?8I9JU 0  T@,  !D              ( !B2X  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    "  \;0I-?#",@;0!  #2 P  &0
M        @ %U,   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( #QM"DU?**-LLP$  -(#   9              "  6 R  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ /&T*34>8=XJT 0  T@,
M !D              ( !2C0  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    "  \;0I-F*=/#;4!  #2 P  &0              @ $U-@
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( #QM"DTY)C5Q
MM $  -(#   9              "  2$X  !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ /&T*30?'$+NR 0  T@,  !D
M ( !##H  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  \
M;0I-N![0R[0!  #2 P  &0              @ 'U.P  >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( #QM"DUX47''N $  -(#   9
M          "  > ]  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ /&T*3=/35K.V 0  T@,  !D              ( !SS\  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  \;0I-BT_LYM !  "<
M!   &0              @ &\00  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( #QM"DU\"VS M@$  -(#   9              "  <-#
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ /&T*38!9
M,F^W 0  T@,  !D              ( !L$4  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    "  \;0I-&^11L-4!  "<!   &0
M    @ &>1P  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M #QM"DU.R!&#MP$  -(#   9              "  :I)  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ /&T*39^..P>W 0  T@,  !D
M             ( !F$L  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    "  \;0I--,O5/K8!  #2 P  &0              @ &&30  >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( #QM"DTPP8J.MP$
M -(#   9              "  7-/  !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ /&T*3?^5[@O& 0  -P0  !D              ( !
M85$  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  \;0I-
MJF,.).$!   !!0  &0              @ %>4P  >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( #QM"DU$S691TP$  &H$   9
M      "  795  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ /&T*34-O)=<' @  GP4  !D              ( !@%<  'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  \;0I-D6!L*UX"  "#!P
M&0              @ &^60  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( #QM"DV"!U/ *P(  %(&   9              "  5-<  !X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ /&T*316:@:B<
M @  @@D  !D              ( !M5X  'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    "  \;0I-]IZ2/3\#  "<#0  &0
M@ &(80  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( #QM
M"DVJP-PQ!0(  %,%   9              "  ?YD  !X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ /&T*3?CU.)30 @  B P  !D
M         ( !.F<  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    "  \;0I-,7O8C1<"   #!@  &0              @ %!:@  >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( #QM"DV56![%X $  .<$
M   9              "  8]L  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ /&T*33[?99K; @  ; P  !D              ( !IFX
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  \;0I-VKL8
MX-P!  !B!   &0              @ &X<0  >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;%!+ 0(4 Q0    ( #QM"DTCH=J?TP$  .$$   9
M  "  <MS  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @
M/&T*30ZA&ZJV @  5 L  !D              ( !U74  'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6Q02P$"% ,4    "  \;0I-_.HETZD"   L"@  &0
M            @ '">   >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4
M Q0    ( #QM"DU'P=>%/0,  %(/   9              "  :)[  !X;"]W
M;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ /&T*337GNM2^ 0
MU ,  !D              ( !%G\  'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6Q02P$"% ,4    "  \;0I-I/0G/G0"  !."   &0              @ $+
M@0  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( #QM"DUS
M)^[_408  +XJ   9              "  ;:#  !X;"]W;W)K<VAE971S+W-H
M965T-3,N>&UL4$L! A0#%     @ /&T*32R4,$*"!   CQD  !D
M     ( !/HH  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M"  \;0I-1'D!(\X"  !2"P  &0              @ 'WC@  >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( #QM"DV_&W%JZ $  ,4$   9
M              "  ?R1  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L!
M A0#%     @ /&T*330I0(N] @  6PH  !D              ( !&Y0  'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  \;0I-85S>O-T"
M   C"P  &0              @ $/EP  >&PO=V]R:W-H965T<R]S:&5E=#4X
M+GAM;%!+ 0(4 Q0    ( #QM"DV5.DGO=P,  .P/   9              "
M 2.:  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ /&T*
M39_8<[;B P  'A(  !D              ( !T9T  'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6Q02P$"% ,4    "  \;0I-FZ+@\6$"  "#!P  &0
M        @ 'JH0  >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0
M   ( #QM"DV(I$ZHU0$  &H$   9              "  8*D  !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ /&T*333"8!5T @  / @
M !D              ( !CJ8  'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q0
M2P$"% ,4    "  \;0I- $+^!XP"  #Z"   &0              @ $YJ0
M>&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( #QM"DU.%6B@
MDP(  !H*   9              "  ?RK  !X;"]W;W)K<VAE971S+W-H965T
M-C4N>&UL4$L! A0#%     @ /&T*30WY^6[O 0  EP4  !D
M ( !QJX  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    "  \
M;0I-"9D[OAH"  !%!@  &0              @ 'LL   >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( #QM"DU! =X5"$L  %A* 0 4
M          "  3VS  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    (
M #QM"DUK8BG6/P(  ",+   -              "  7?^  !X;"]S='EL97,N
M>&UL4$L! A0#%     @ /&T*39=Q"4BP!   #BL   \              ( !
MX0 ! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( #QM"DT7K2RZ.0(  %XH
M   :              "  ;X% 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( #QM"DUP+9 <_ $  *$G   3              "  2\(
K 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !, $P QA0  %P* 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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>83
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>288</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ppsi-20180630.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-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ppsi-20180630.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-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasisOfPresentation</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - 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>8</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Revenues</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - OTHER EXPENSE / (INCOME)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpenseIncome</Role>
      <ShortName>OTHER EXPENSE / (INCOME)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - DISCONTINUED OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperations</Role>
      <ShortName>DISCONTINUED OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - 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>13</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherAssets</Role>
      <ShortName>OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - 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>15</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - PENSION PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlan</Role>
      <ShortName>PENSION PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare</Role>
      <ShortName>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation</Role>
      <ShortName>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - 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>23</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - 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>24</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - DISCONTINUED OPERATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>DISCONTINUED OPERATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DiscontinuedOperations</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - 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>26</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - 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>27</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - 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>28</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - 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>29</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - 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>30</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquityTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/StockholdersEquity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables</Role>
      <ShortName>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</Role>
      <ShortName>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Leases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - 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>35</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - 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>36</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - 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>37</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - 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/OtherExpenseIncome</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - DISCONTINUED OPERATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperationsDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - DISCONTINUED OPERATIONS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperationsDetails1</Role>
      <ShortName>DISCONTINUED OPERATIONS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - DISCONTINUED OPERATIONS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperationsDetails2</Role>
      <ShortName>DISCONTINUED OPERATIONS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - DISCONTINUED OPERATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DiscontinuedOperationsDetailsNarrative</Role>
      <ShortName>DISCONTINUED OPERATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - 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>43</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - 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>44</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - 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>45</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - 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>46</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - 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>47</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - 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>48</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - 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>49</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - 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>50</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - 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>51</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - 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>52</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - 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>53</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - 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>54</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - 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>55</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - 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>56</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - STOCKHOLDERS' EQUITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquityDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/StockholdersEquityTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - 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/StockholdersEquityTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareDetails</Role>
      <ShortName>BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedLossIncomePerCommonShareTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails</Role>
      <ShortName>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetails1</Role>
      <ShortName>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationDetailsNarrative</Role>
      <ShortName>BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/LeasesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - LEASES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesDetails1</Role>
      <ShortName>LEASES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/LeasesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - LEASES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesDetails2</Role>
      <ShortName>LEASES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/LeasesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - LEASES (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesDetails3</Role>
      <ShortName>LEASES (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/LeasesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ppsi-20180630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/LeasesTables</ParentRole>
      <Position>67</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-20180630.xml</File>
    <File>ppsi-20180630.xsd</File>
    <File>ppsi-20180630_cal.xml</File>
    <File>ppsi-20180630_def.xml</File>
    <File>ppsi-20180630_lab.xml</File>
    <File>ppsi-20180630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>85
<FILENAME>0001387131-18-003851-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001387131-18-003851-xbrl.zip
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
ML@;1 &:SY:2+,NG#*A?1.YAU(\A>Z/_YA1@>QSR+X<XRX<7.Z@XV>@YL[*_
M<BY93M%J?1V_V4C(Q&+09BN0S[$@XMS5@$MC+E&1CHJHC(X%&5_)Y!G\*6L5
M%H^$23I,M@CL6##SV;4,S7$M#!)_UG[@7[:$3#IDTN5UJ(A)=4,72]?!*Q(S
MYY58]-J ,><:'C?8-CV0"R.YH)%)(H>*D@V_E1*;/IOZ]'JQM,P7=A(L#<LV
M1S9=8,>"F0L37F^Y$XP#71L@O3D85PF:K28G76+'@9J>W"$W88=<:: LC@BY
M0V[0#GFOR) [Y(/8(>\5,W*'?  [Y#J2S>0.N6D[Y+W:%;E#/H@=\EXQ(W?(
M![)#WD>N:P?3Z+IMEHC%_UY';V],A]KW=$*U%\P0/XRUR$][9\Q],8EA,Q?$
M(,8$=CIK;L]7Z[\W$9,HFEKSD;R)S)>/Y,UX-?E(=VB3VFB3U%"M!3495MPP
M%9L<"4P1@:FR.%].8*I5]N%@"V9;]0#9D8 \>$"&%M68R:O2%9.F[JB0I>[S
M&&Q+O=18):/D.F+-!E##*LK6=>HE0=),D.PQ7-#/4M)5@D74JJ]U618)FL,
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
M<LC+)LK>H"AU3+6?37U*+1MS)(I<!()%,=:5;N/ENPV?;>4;QL\]WQX^M$K
M%K5$66P&J-X:J@S2=@QJY24MNH#>$>O68C'#*5LB_![#F667WL*XW58C*7@9
M1BV/UD1A[I%6/M*9ZSR;EO:O6'OH5'FFT,=J'L42&K>,59RRA#J"E5 6<E!*
M%5BW':=KRT@%B<HLJW*)NK9MMZ"41L/.H-WK;Z&'#U* ELS"V9T6&_P*UGKW
M :Q>.>7N1KU8:XS8*#L0D;O06:\]CO4:+DY$[EKPZK@[CD.V!$GD[#^JQG-F
MWR""]9V]L\Q9S#G;%0_C0:S+:&B G&/GKQNI=D?CD@;//?W]3BR1OA#C^6:]
M/^ID'ON!ZCH>;U.#6D3'XXKI0C,TV\$8[POU\OY+P<*H&[NOE&WL\BC.7ZVU
M'ZO*LF^*<\.NI\:W ON7<3ZP]M18*'LWBN\I_,"=.*X%SSY0Q]'923X\?KU8
M$LW"?X &O&@88RZI+FT_WFPT#PF5,)"S1TB)Y'\V+:K-O3.AR>K1(H9-)A@V
M^ATVYAC%N*=$WW $=[4E)YW8N6OV\<NE/'\5UJ$J!.&Y3<N)&MO8URCRO%Y0
MNR3"@[HCGA4JI_[V:*"F%$SWA]F)COS+72\FJ'+HR+^(Q1V%TN21#S?=\3"E
M>T,:'7YQ),R-HT].F=Z3VAUO7&Y(&&MWBG;PKP<;6:&E4I0;.,-^M03E1M!
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
M/ROO\36^P]EI?UK +G2FP0@1)C@L/$:"7ZN??@XY-'^@$5B KCD,J AV\)V
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
M<A_ A!]1! DC,<K"40 6JHN[ GYZFL'"A,E7TOQLO3=.=4-7U#-=]MPL4L$
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
M0;,?.\!4[8[RX)2M3T9XC</:O(P&_-B=\OXRK#>SU^Z9-R_Z\$)T%QM4(V6
M*5851+D@!IF2-<*W\I"*[WX7WL7A&V;#7V$CQ'#\,U3#DNQ:/M&^2?">#2H%
M?CM]B.$\"IS8.IQ]/8VOQ)>:O31!5+];IKNTK_W"^_"QW[IZ>AN8)_P4;)YK
MU;0^5]B4CZW%?;YH7UX_7-S>/%[??+NZ5&[OKN[/'J]O;Q[VO&9+"[2%"][H
M9!I"Z7H5Y?VZL"&S:5 C*$7HN=N1+A)/_N;8:\\4E((A0<E 8.<?H,=8[X65
MSHX\ 5:!$?)$J8&%84"5D)(95J<"*IZI[C6E EMTJESHX"D$/6!YS>L4%LS)
MQ+5LWCYMZJDHOC3H>;;^Z8)2KP\Q<V3\JMR\D\K$&Y)7(HK0TU*T&6X+= V+
M)_W!NET942E&GTXC-FAER@0&&Q1O=Q/RJ-;;4I#-VIZTE/1?71#[6?FLFZ\V
MKP0?^>4YT9FO\O!,J5>TUYLZ3JJV+NJY9@A-N#]1:S:"NO/@]5FA>N<!-\H*
MA"2=CMJYN'2#HLZ\9YEK@:_]3Q=FC9?XYVLUS/XR-)%)6F_1%PT&PH8]#JKX
M'+:[X%MB%4V<<)L#^MPD%M/E2^:_8U^:V#N9^^&7W*2S&=L;@-YAK<_4P6W8
M(DR>YX"IP):<*K>&\I6LE([O--T!7BEPQ3?2RI77<%KQ;Q?!FZWEJ?+>?W.G
M_>GNXNHN^*?ZZ6?>\8B Q3"Q-*CYBE$ ;%"D335B,8_*'X7U/54>3-WUM!+<
M '@Y<A :(,8,&X-WC6)UN'G;J#/L5*_<N=;DF8 K=#:'K4/0;S'^QM0?AX;@
M.ZH+G1+C >;UNT]<F+#@RRAM2["@+N'Q$.Y9HHQX#7&<(D:3OY4C2(N]P30G
M\0',980H- ^6%L1IV'O7*X,9HG?CC3Z[4RXK._S>4R]VJTSI$Z]P""K$%@S@
M GO#8G\E5G,3NWZP)@Y M[O@!<I"@WI>Y)IZ:;]JY^*,+]+1*O=^?\LX*EKA
MV<0F90258QJT\\*LFUC!? ^3W/^(='7\J+PG/Z-V@C?.MCF,$%Y7T3;!%AAX
M6@#NS/@OP9Z;]<]:]XKUNEA2,+>Z7WG1P%K$Q+)6B$.^S_)&?C4M5M]X0I8:
M$NI]'&B(U[L&]Q+PLT_*^Z>?L=$QQAE.<+4-M5<'*=C4<V:BQ@8&Y\_[KU^C
MO>5U/L8O4<(6OBDH\<^5@YM'SA:\X*=AJ]]N*ZQE,XK(WXP2W3;7;5R<5VS,
M:=!7E +K/H>^GN%3C>6T@:Y-@\0L/X97O=:L)/P;-AF^$?1^A!2IK7:[C?\/
M IK\K S]?RKV,^@_&SH$$NQBA_6B'=B4M=:E*W%[S*'#?,E@FGYJGXXXN^QM
M?+5@G5@\<"4_U6\- IJF.&DSWT-27EE[769M V[4[#3[H,#>@S^P'9_M%_IF
MLC@=A*C]Q(3XGI9- +S6"PYN$- Y;8<(D.:T=BYN^52Q2$UG[#M.3 71M<$5
MF6T;UI.-BREN#\"F..@R$M_?V%BCO_ ?I#@DS"ZP7D\LJ 2/3OW&$-C(%[]N
M*2YK,^Q[%^M>U^OB[2V_QC*C%30O1.H";3PKC(\[T+5QV_25<!,7?,^/ ,$
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
M;=TD"O>;#PYQ>-EHV*C*14]\V#2@)Q3&@X]C,II(<S, -#R.R6@BS<T D+1
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
MWP#S:9+9A(H<7C#,@\ <J)Z?J)O<<&96740LECG@4;!8S=@.9GY.G<=TKL#
M"T7X=.JBVNCE<5_JB?#"U4,'I#'7D9M!#( <,9A$9Z%]YI %NYZ_+<N65UN.
M3%:#T6T;E<Q(#5G381@8ZWK,4(G4[LPEN1'QQL4BI7B+.[=?X&*.=8\M=S(3
M%'K*EYM^?3$WKI%VXZ9#2)R>G#,835M]=YS:#>@8?X3)?XF_;,V;R_P?7/?>
M<?6-LF[2]/MBWZ6J?B1L29+Y.@H*J2,,"C'_*DV2;4#$?H?C&3GV'N$8T\M/
MH+]-HRLOY<Y-^4#35_A3% B.W$=<M>794*@CAX%,XAD.#^7'(*&(#Q5M+F%Q
M?31P8/U07F>D#I<(!AY9% $\4XF[YL+T*28?[00E-)3LK3;&FJ^(1\/2P*7>
M1/17YLFF/]%:9I#@64<)F43:V3VW#'B*E1X9#>APQ!I]5-^I%05V08&-I3R_
M'CQ^WUXPN6IZ2LI7RN0OL!JWC\-L4+9;66J%0.*-$*^SA(6H&Z^1#8MQ<UN/
M#*;W5V%(,+.G'-$5_V%"();CPP/2F(>:!T]F]X UPHPT\@R?^_%FPCLVLLY2
MX<  W^AP,1@LN&<R?D7&"PD7:^0*P07!?,'#Q)(IMA(K%- )MNPBA L+3O0J
MN><2M*<.Y?GF(2,Y>2_W.-28MQ3=9_!;9M2"^G&AOH^<KVC9<0\*._<NRV'2
MWD<[R;!,'+A @G\%-J,GUZX\"L91?!;2F829S$'=8V%+9FHQ'0FOZ\BQ 7 B
M._,,DCAW5"'YN:>)O9^D5#,2\A.?R@;9N,S3&?G[>"-B$)BP@<U).22NR&W6
M#9&*GL;G%""+O1,**($^YE=PWT$818[M^ Q_Q2]%3"/E.*98UG,?LPD/4<0)
M(VN0I;T S%6WK@I$Z6DV<Q-F5('8?Q]EZ[T1U4V*B,K6!*W7%'TV/?WYV:4\
M^^A^%K+*$Z:-':>0J);2DS 5-DZ29%EPH7'F,54L3N:=)A3@CI(H20R#+N82
M774?#J+''%SQ*M9[9JT4O2-6MYE::LO6Z+:E@JQ*$Y6C@Q=W[QA4:"%3#_A/
M<S<,P"!<W[@3_Q:CAB=';<'!$X 9'LV?)\H*5HVMD8[.*17:[AP=YASNKJ]1
M43WHH9<@!KO87/<3V)@VPBR9292-D7)5E*/01 .X>M!#&_0\-J.-,+>#@8;G
ML1EMA+D=#"0ED+ PMX.!3E4"5=#@:NJ]VAOMZKVZ%RD>7&<:&*7G%ZQU)=UK
M,W9X>_?K*KH/5+]4!*:SM5/J7N!HFM+IJ"(1:/]M$P&&<V"=OA)=ZH(02+).
M2UBGUU6Z:E\D DG6:0OK#)71<"P2@0IL6TT:7K6.X\WH=X]1^M+>FO@1#TZU
M5MS"@UK7!:_TQUH=EI9 9)3\UR;^TP8#R7^";.KY\5]/&?:[DO\$V=1SY+_>
MH*QK1AS^JTGG;630!_O$M+$#,D=Y?XKP(2 17%&3[OTV+S7(0AR>+S 2XZ#V
M9N7A&OOI)CU0CO>]'';.Z1#B>I <*"X'#A5MU),<*#GP6!S8&RF=0=D @.1
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
M>G,ZC<%X=IRIE)-';A;=5;J]XX\5DX)2%'[H*&.U%1?GH?3(H[8V>X@ZPL;
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
MIV1"+>>UD2#O@?NYUK)NL2#OFI>A<XIAW8;\M?4Y4__)/@ .Q@4F+ODK<S\
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
M'6<T5%E*L>Y8$Q3/'4>T I[:8" HGCM.:'D\>\.^P!?EM@-: <_>H/:K!1,
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
MSLTO:B^5X,$\373!WULHXR:3R5(ZZZ:_MC;C8\P@*;+:SOP;/HHLR9\!9)_
M#HS3<&P@^R]JI[,#SYB>Z4$_.AQL4&3=&QP(97JADX]5@L"?2WW%)X2@A4<7
M2\?E<R9C,L"&3O75I>]<PO\DF3YAA4-8)P4OL!T^Q@/77CH>3;GZ-D5!-G\G
MNR.<"_KI:I?*"3P;=Q>\&B1*AL&D?&D1:EE6V2I:F!,PS7MK404%PPK(VLZ2
MCX0M%F7HK+L7&7^E?L<XD;DS02#P*;4 #'=1)B_*29*Y#5PGM&'9.[9X5#9.
MDK(S&6-",1-R%])L5%R%G**JB&]0<!/Q-6G ' ";:=R9L$(4V$15*=$RL@G=
MHXWQT_FRJ;@*LS,E9E.F[9$6L\[UK4N-R9'RE5-D9$9,6U';" MGE2,FKG9*
MJT(AH8QP*BJ7-@)';POD^&9!('<FD6QDOG15ACHKQ$5OY11683DWJ> JFYGN
MFL\L<2(W%R<ZN*$)JR^7UBH</K@;'C[CG:6OK)NCJ1@R3]G8$+SQ$WPTYWBG
MGA<CC5,30[#SH](Q< E]<!;\ CYDQC4W3A.!OT]XMZ?TNJ.BP=V<*W<!"\^W
M178S@?/L!:0S#236?!VNSB.]\^+ :8S?B )K2A<0>B,.O+D[42*1,<<;85-(
M?\K&AJ6L;1%J6Z75EE#I)G=D8GXYIT &2LO2+)QJC,=Z$"NNB*]!F?=/YVY
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
MN^CKD8N/_OZ___D?!OGUPW\='QO7-G)6E\8 6\<C=XW_9DS,#;HT;I"+/#/
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
M1I!6WD&;P34.O6:L(*:DNJVU0R-(J^ZP;2!5)JAI Q$EU1=W=FD#Z0I+<S;
M*#OL>;H. Y*"W]JNO0DW$8,)7XQ*!&BFTGV[A&P5\5* TVBSI:7H9*LJ J<P
M7.F>O (B?&F8ZE=\TCM=59#;,HIG:BP6?(LH3TGUUA **:>^=-!;09$@PBT@
MF(#JK5]+2.N^U0/QS]_B29!0O;5K$V2MMW(0"?A;.#@%U5NW%D'6>JL&$H"[
M18-34+TU:Q/C=K9BW6#<6Y,DN3[0.3*J/X?0$MJERFI_5Y=FRY?>@8-G:_/V
M'""C)'"=8P7;?[,&:_-&7 ()GCR@_;?B-^3['#+[[KEPI"+_[OFBTS?D@NZJ
MP@F*/+?YQJF=TNEO]^0QY"?_ E!+ P04    "  \;0I-]S@<KP\F  #.=@(
M%0   '!P<VDM,C Q.# V,S!?9&5F+GAM;.U=:V_C.);]OL#^!TT&B^D&)I4X
MJ=1KNG;@V$[*&,?R6$[W]**!0)%H6].RZ*:D))Y?OZ3\B&2)#\F22*7<:%2E
M')*^A^>*O ]>ZJ>_ORQ<[0D@WX'>UY/6N_,3#7@6M!UO]O7DWCAM&YU^_T3S
M ].S31=ZX.N)!T_^_K___5\:_N^G/YV>:C<.<.TO6A=:IWUO"O^F#<T%^*+=
M @\@,X#H;]K/IAN23^"-XP*D=>!BZ8( X%^LO_B+]O[=Q:6IG9X*C/LS\&R(
M[L?]W;CS(%A^.3M[?GY^Y\$G\QFBW_UW%A0;SH ALL!NK-&7WSJN [S _VV$
M)0-8W!%\QG\:T T#_(G_5ZWO6;_]ZQ&YOUV<MSZ=?[@\_VVY])T'\E/KT[N7
M*4;<-0,\&/G]_UQTSZ,_/D]:5U_>O_]R<?%_@I(%9A#Z.\G.7SZ=MWKG^+]U
M]Y]<Q_O]"_GCT?2!AGGT_"\OOO/U)#8?SY?O()J=79R?M\[^=3<PK#E8F*>.
M1_BTP,FV%QDEJU_K\^?/9]%OMTU3+5_P1&R_X_)L*\YN9/Q;.]AUB#>^.EO_
M,M[480P=$]IWOO@1D@&TS"#27*Y$&K4%^=?IMMDI^>BT=7%ZV7KWXMLG6YZB
MR4;0!6,PU<C?6 %WW[I<:\J2* I6O,49:7"&^0P76)/:GMWS B=8$7+1(A(8
M@XA&G",P_7I"U.=TJTSD:_\LTC=8+?'3Z#OD83K1S@Z0E&@:(%_GZU-]29Y:
MHN@\&=F]JI&.+!T(S('G.T]@ 'T?/XMP ?*(RAFB/+FO39?HJS$'(.!.9F;C
MBF09F0A/Q1P$CF6ZN03+[%D1TZ8_OW'A<RXU3'4J<P9]!W_#" $??Y?00\SH
M4N*<A8N%B5;ZU'!FGC/%Q.!5P[)@B)<-;S:"KF,Y@#^)N48I3_HQ> )>R)=O
MOUUY$NA8G5'O98G7 R"VF-![E"=5U_$M2.8^!+;XBLSN59YT?0^S@2T[ <7*
M:%J>'",$,<I@-7+-]5;Y1^@LR5+ DXK;L63]:ON^P!Z0T;0\.6XAM)\=U\5H
MH^_IXQ7)FSF/+A 33K1_B<\ >.02&6]3HEX1XP!Z1#NXFI1N6N9^"*W?Y]"U
ML9M$5#18\3=#6H]R=T(+JT'7P1X1L%]-J!% V+A:0,^88SM!9'?,,4R)\H>^
MXP'?-\!L8V+? CA#YG+N6#E,])S#E"?_ & _A?N\)EN5:6\\^N"/$"/ND95=
MP++(;E^W!52N)52]130Q\=(J;!<E6U=MAXC))M*W$IM$3#QJAQKL$S$)!;O7
M9R.(B9UOE'+M!4'-3+6LQ'809)G6H4H[0DPT7K_:;0HQL0L-5KM](8BER&!E
MVQIBHF:UK33^T@6!Z;C^T$1D;WD2LC@%AZC;.LD+Y;!1R[=6-M\D:J[L-:\F
MFI-W3D7Z5FU9"<ZC4.>:9&T=)&RK9FDO#I+VHF9IA74WWRB56-V"JDOO4:54
MPA,IT+4&_T!P+D7[UR>Q\#SG'JB2B&RA+8+=M3YO3%!)<@Y3N_S<_2/O.+4C
MX.XI><>I'8'P U!TO'*]?%$K*=VT$CG$=VE&GVHEXQMIK$Z51$=$]SAJCRJE
M$M_'^%VKC.,(3B*W8PTRBONVPB/4'G\2G.YBH]4>@1)%4V@T66BX*UW!X63A
M$8]N'39LV3%#0>7*;%R1+%S5R&Y=D31<JS&[=4727.:2YK)B:825GMV+)9V)
MK*V 68WC7TLY.;P]P$R.#%]%TLSQ$,@*'\&I[2S6AL&)MOFB^ SL1G&\X PW
M/=NT.<L<H'JY=U]V:L.%Z>04.MV[!HFC;SI=@,4C0#G%37:M7E;3=?-)&'6H
M7BX/!NV\HFW[U*J38&J&;E!8*;?=DS+CCQW/(3OB /\S(3=X"8!G WLK.1FP
MA+/^^&,RSOGZOY9VJFU[Q7\T/5M;#Z$EQJA2>LY)_H3<%UC877O\<P>WA*YC
MXT_LUU_X&IQJKT-I/]Q[9F@[N,V/]4'AG?1/X+H4QY485_N!C/RCMAZ[/J#9
M!0,)2.]9D#;]M?4 DN3.KB=(@+C* R(Q7IV:EJH[2&#XD$.W\$A:-%2=E-#K
M%!(X/I*%RO$M%_HA O@?UVVC;VCZC38:]XS><-*>]/5AQ=.>KU(A(?^G??F-
M^[N[]OA7@L#HWP[[-_U.>SC1VIV.?C^<](>WVD@?]#O]GE$MJ%1Y0T+LS_MB
MCWL_]X;W50O%J'.(B]<ZWQ=/GWSKC;7>OT:]H='3SK0?^L..?M>K6(LYQ0\)
MD5O[(G?[1D<GC-_WNIH^ZHTC3:YX@K-J(Q)B7NR+V1]BXB?ZN'*%Y!=() 2]
MW!=T-":3./GUK]IH$#U1PZ[6^^=]?W2'Y:]!;?=J$A+"OL_6U[9A]"853ZMP
M$45"X*M]@6]UO?M+?S"(IG4M?1\OOL/;_O6@5PN01-U%0M@/J4>K=UTQXUDU
M& F94OL669GP\QTI9]56 K4@(R%B>FN:Z)U_?-,'W=[8^$OT[$Q^K=X,R%.0
MD9 _M4<1TZ 3*6BW/[B?X&7UAX%N&-A0CC8#3,%8PS_<81:,;^UQKV)L.8LU
MXM@N4AO<];W1'_8,0S-ZMV1!BV#>]O3;<7OT#:/N#V_T\5T-QM!>D4="ZM0>
M-^BUC:KW#6JU1T*TU+YFW%\;6,7)5!+3INK5JV"-1P)#:LL3MR6QG[(9NF*3
MB%(=DL"1V@VWQJ7VP[J;%+.-)7%J.Z08;S4!H->1)*1.[8LQ6ZXF247K21)R
MI_=.EFE7$Y*<)28)0*F=5L2:JNMA2!>F)&1/[;+$N*I+>ZAU*G$1+U.;9=S6
MJDE4;MU*0N+41IEE>M4D>;'2E02<U.::UQ*K"VJARI8$U-0>G,,PJPEE9E%,
M D1J U[;:34JG&A-3$+LU"Z<&0O4?MB,INV&J_K9/ZPR)H$QM6?GL?'J!DZK
MK4D@2NWFK];>IM^/VRNOME*ZT$J(YI([MR#*3.M%Z;BIZ3]&.;G0/YV9YO+L
M GO@9\ -_.TG)(?_\?2\M;EDZ\^;CQ]VH7 \'Z"/?]RA<,U'X$;?_;!IG-7V
M3 '1HZ=60.Q-NWV17W6BC;;";W*:@HGC=2+U"S&JL1;UW.C;OI[XZV5V*]D4
MP05W/C=S!YD(XA.,!3G1(,+[[M>3UOFK+%C=@/WU)$!A!N0:6<(6L!U:@8X,
M@)X<"[1?'(:*9;<NE;', Q\\AI(3#P5DIG*D AL^WOHWTOK=S0D2#B5974KE
M)7VFA4(*<[XSJ:'#3?-S<?YF"'IH96 IBZ/M$8^":U\9)$;X:#Q>%N4Q?>(M
MNFIT(\5FR[_;'&5*<4+:9C5]*)V*Y)DJ]C0S'@#(E[OLI8PRPQL!168XJVD%
MVE[^%%,%I\ZQW/UB(^@-!MW!3S@RK> 7)YAW0C_ 'C+"CK(;DHN+20P(_V]/
MS!?Z0E5@L(=6UG-< ZO"MEEA4#3&8WA_.LMP6FHZ?B#FKJ4B>\F#"+5[9&)5
M^@D(Z0 ?+;:M@KMFS8$=ND"?KH-L=R"80YO$P_T@.M DXL;E&$.F>\<3D^?V
M"?97QQW,S>V^FYAKQIKA/N(G<PE]T[U%,%QV7-/WHP!31 _3D^1VE.=4YJ,)
MYH.EIM_)$)OGW@ATE>.'BE(A3*#BKFF5'*KLJE;$<S7>:VE49YE1$23\R?1Z
M99@NW45[G0+A423YQ^)/8XK=7-#47)77F7M]FIB%G<>2B;']Z$<^#IWU P9]
MD.7L'6IY'8I9P!>4O>!ST*S3??X0!H!$0@;0]/PQL(#S1(R9(6 H3*E?TU@5
M*G\6U%QS<N#<'O-:M4I1GM?AO@<EV4-+M2F;H@PC!):F8V^/GR4/[Q^D%YDC
M?P\J0@=.-4N;HRV<8IH#-88R^O>A-2SP-,UYWQ3-Z9A+)S#=Z!"97>(JDS'N
M]Z M--@T/;EJBI[0ZL@.-%&2@WX/&I*)F:8>'YJB'F4;*=^9:2)JD'QL6ORD
MU+A)8S6A*%::&GR2J@8#QWQT7#SEH.Q8VJ$C-U9!2@'.RG,V:!>)S45Y6TEL
MT,8JR:&8%3US52 2.#)7)/*'O3'\"<(MRM89D2_Z'O1(>!ZHNB4WX%9T72U_
MBVJLMAP$F*H6L<A:W:?^F&?F7J]DC1^:>Y\J.>4=FM-:QV-S:D ]'IL['IL[
M'IL['IL['IMK/H?'8W/'8W/'8W,*.^B;ZJ!2?/#-6 ]7#76<"D*EZ8#<1[T#
M_:CD;U,MY?-CN;0>C>63":CQ3VZ$3I^2:Z]\ [IV*8_P_J"-Y?Y0S%1;K2GJ
ML?G!FVVTOYS(_-Z@WX-Z9&*FVG=-48\^MI41GJWD)=Z'G@V)#?D]J$8&8IIB
M-.9X6;S$NKQLWO>T7NSCI:E$T9-DE-LI^").8&"Z9+>+V409%)/1B@W6/'H/
MQ$JC5OHIL*RUBJQ1Y/)(<A-$9I-K,(5H\UH'YCT9)7U!\]2E OPT%9)[<"Q3
M?"QR;SH%5A"E%?/D8 L-][;40P@M31GD'A\3T&Q_"# PYJ*19Y3&4I\;)(WQ
MSXJFVU_?.9I(MXN^/.<UW7YQ3+>K ?68;C^FVX_I]F.Z_9AN;SZ'QW3[,=U^
M3+?733-Y/^L(P2<'V]G7JWLL>?\U:]"V N<I.HR;#9:1CSUDV,:>7CX<M:+Y
M^ Q<ZVDI74F$AWU32I(/=7-6DAO',SVK="41'O9-*4D^U *' )0*SK#O0GZ?
M>@L4-T@3NQ59@=>HB 1ECF^ .;X!YA@<$7LOS#$(<@R"O$$.CT&08Q#D& 2I
MF^;MJSO;%K;6?8>_>5([J+UI<G"J=F(X2USR(P* M] *=)6S6?(HX!.6.0/*
M;9)5<J?R)EDRORIOC@9 T34-?<]VGAP[Q+[:JK]8X'4(.::; <WG;91%1Y2T
M:8H_G; TF&JNU)W(!ICA!P/_Y#OV]LS@:H*_F;V5"G15>U,5QJY:Q05%<"(V
M;XD6Z"IG>Q4G0XC$]%PHM]%6R:+*&VUE3-?]XM.%X_L0K<C[!G@O/DTUE;3Q
MB3\MD"]_V8LC9::C2Y)'YBI*OS G.J/E0]9#KNI$T^2G+F ES_0H1-8<BZ O
MB:QLG<YH*BMG5TRI:0"H6EW19/]"LEU>H'N<1832_.%# R<]$P1MXC]4._&3
M9YAGXG?-'SXU=^*3(&@3_TFNE9OA3JUS\KL"6-\GP4M$_B9F?A?X%G*6[**@
M0T9]:$EZF;9P0O1P=#1E4",HU8&+1\?;7* 0UWZLU?X4( 36+VUAO!HI]U#-
M83TGI,:$]),J[._K\# DTZA/C;F)?[_^[0$+@-#XS5&*,G"J&;N*RSE"C@5&
M $6?,>*4M"[J\\D17<U(E1% Z_>US-T08;,%"^U ^V?3#<$0/$>_81ZL$NC>
M .K$8=!HE'R3!W@,^IX?H#"*J0*T8.3,4VW5)X@F,XT-R:]C2DB[7<['&&L$
MV,;:9>%?F#/652K"8S2-/3X6JJ,I]PYZO%<#0$) Y* P<=-F$7I_5X<0A8=\
MHIWZE'B!G)>D%!I/?;8/P45C7NZU%P011$GQHS^&,/@58#=_@?%9P!X##SR;
M+GOY+3!8,S@O!(H:VI";^2''M/3I-@J&QLYL'NRL;V!A&X'4"'1,UR5%!#W3
MFB?;,C)#APZMOC*4!)&F&I_54XW>"][!'!]$9O_NE_[FMSXCV%%HN(:J@!@L
M:M"CY/S@-M*:O5B3)K$6"L]XIJ3428R%CNJN4=J^V9L45ZT+B79R)NJ1+O?K
MD?K#GWO#B3[N]UYKD'Z,X:A%5DX1U7L1H8^%4\?"J>^@<*H#79><N#-=WOFT
M9#O5#Z-EH5(M./\J)?^(TGY+6>?*,N>5-OG*GQDK.O]JGP@KP)'*!ZQ?91UA
M'V0&;-[Y:4H'>:>7*,\#C9*TU-0'2.X"%N4_M^;7JK].C3H,AYK20=I=D:([
M/$MN-7/\R3!N;$U8D'>+BH:R]_LI3Y2 ^&K: L8<HL@GO(8(P6?'F[$L_71C
MY9FAR2R0#:_;^1TAB.W18#5RL9].[@O_(W26!"/3%;[:]RI'8W(?Q^37OVJC
M07LXT=K#KM;[YWU_=(>=S9AS+$_IJ$ %O$V1ODK<F4H55/C65-X(RGBLXGQ2
M[TL5FZUF^+94+"(%64*=%;@Y59 PF!^<FALE':] J8]09SFN=1Y*!,EL0-E6
MU6RJ[*A7RKC*#OW ]+@^_&L;2<5=>9XJR!!=S57T.G1<\HH<'@W)=A4\315S
MD2&_2+I- B-WIC7'5AI:Q?'QZ&%TDA7M*LX5#XRB0;";$.$IQ2X?%OO&>2$_
M<6]XH/>15?97G#8.%NH>)#OWLEB& 4 &G ;/)GFC4V!Z,P>;S&W?!]P'3ZC[
MP_NF<2D.BT;K>[FT1N?8YM"U^XLE@D^ 7>:\.Q!'[20KK': ]<$!0R/N2O;S
M&$5M+3*K?0_#G^%EA,L<JY>L6MY#GCX.&AIW'Q1UR6\1](N$6*)^#ZV/BA'(
MBZ*)X%$S6]2VK' 1DER)W05+!"QG?><A6+H@FFO/;B\@"IS_1)]3@=*Y+NL;
MFJ<5Y2)7TYVD"CT$#)U@]6H>SWPT#4QU<4Y2?BB6\XJ?K:ST:&B4MX],5\&C
MH1_W >F3;[VQUC:,WD2ULZ%X82%);9_<(^1C[@;0]/PQL(#S1$+_*7W-7)0%
M1U BDY<0-Y(U<CDWKX-XE5LXL9=S0&7R?'F9IV;["LUH,Y)_HM"N5S&8W*S@
M8:,JD"XLQGC*HCEX:E6S8)*2\C)/V:WE) Y+80,*P%,TA7@X<RHG"6MB5^5T
M803]56A>3"BSN:0D(O-!@F)BJ[E>[HG+]//2;66%50\TG"A RH[I4(H@MU6Y
MR1M$LXP5TIS2NFDSSX-2]M-!F?OUW1?QVS#\&XCV]('"A%#?)O(B#DS!R,<M
MA/:SX[H8\^9T?R+5Q2Y[_;0?)KC5]>XO_<$@"GBL8P;]X:0]O.U?#WK[X0.9
M08,M;('H0$93)<( 6[F$W?R]#LJX\50NJ/YZ)O1F^..[0H'M57K&>G9\ML/-
MZ:: 1YW-":5"F 5>-1-O(R//H]IK)L<)%IO@_?>/9.!3SKTMPH+*#NW!3-7Z
M8H()-@^Z!G3#Z/TS&SF8-UPS>DAR0K/U' J+7).)W2$W#5FF.R)V6JXI%^@I
MZ^0J=^Y%9:>2('>/V&Y^8^BZV/9_-A'CLN",QK*.R(F:7C21RW;YRV6#<^XF
MT4PV Y29S:;A56(U3::MG.LK:?N>A<AIO"Y8_\UG)+M?HRAB0!"( DCDK+]8
MF@X"=NR\SOJCZ/ 'UKOVH\^Y)33W4+*9%5W^\@&B\2SWVF5A+"7P*YO70GP5
MI)Y)>=&[G2DVHK!0P@LP&?; 49M,=EGP:?S+O05ZBXS_1,OF4'0A9D[V)^6C
MZ;O+59/A],\'A=.UUO&&QN,-C6_VAL:W%C@7N;_Q&"\_QLN/\?)CO%S-F.TQ
M7GZ,EQ>]+(!,(!@X3]&YF82)?+VZ,_\-470;/WMKSS6(VAM]@?E0+7[(@/ *
M8&@NN$>3<P\DQW0H0IDPZ:P94\[4D,6\RN9*[=I1JWDC)!MS[\TQ@JP;?(H^
MGK X2NH#+G>WWI=]"(+>B^6&Y$8I?FQ1I+>LN*-PY$08A)H9\7AEO3[=!T/G
MCMU/>=8$Q*_)2\G0GQN(@#/S.B%"P+-6T5WJKDEYT3P9)-<8ZG)3#(J T:MH
ML/\B,]A_=7Y8L/_B&.P_!OO?;+#_&!^H(#Z@;,CG&!\XQ@>.\8$FQ@=*NO0P
M] .X &@,U@:?/W>6_#L/Z9TD)4P.#!B(X5)S<1]"#YO%2Q" ]@P!L>M&Z7UD
M95W*(9"#2]&,S 18<P^Z<+:Z-OT,_!PRA;HW-)*7&Z*B8;PN> (N7 +[%<GZ
M+=8\<CD=9=W570ZM(N"H^Z;D9Q:9-EB8Z'?^X[G74M:EP"4]B5EH:!Q)OA2X
M[VVF]5!O-O= :GNT!>=%M:PW!T8^_Z;08'*\VZ+TY5*"1GFYLC5!96]7FK;4
M>^COU8  Z[(1S\;.'%JU+0L!VPG6_AS[&&">,1X^R]G%#WELX2%8:4Q^5C6T
M>>^#:>@.G"DCTR#2^Z$ER742SC:(HU S0[ZOQ%&)]0&G'++[J\]C'AQJQJ(8
M/D:LI"]^-*!0Q)DREOH,%\54M@&>_VP9_8A V_XWWCFB4%O^ V="PRK,:WGP
MJ):24DMS!<?/U"4W-PH:A[%;!Q0]*,-^)\55Z[ #,W6]:Z,+'@/6I9E7%_LX
MNKWKB1*78A+1^]&[MP3/]E [2(URQV7BG/+);*S,41\.'ZE -A5X,P[]#* W
M"P!:$"#\5U!DMY86]&3-/A007$U;>E]67MR*UEY.D)(YTVQ2% \VEL.+RB'#
M@[E3^< +6<KU:2<*<G'?RIIJ*^EX"^<1@0)2J[G(=<RE$YAN],98_=%U9IPX
M[?:@#JN;K",LN4CB(Z 2)G];FFQ08J>"@J/O;1RDM>L;W)E!2,JF,]\5$9N_
M0T9^D/2ZQGRF8BDHU8SCBD';(#I4#S;#O"72XY#47*[C.,A9NSQ4OK9O'F=[
ML@N$8^N.\\1"'YQ8SB4S!J+&>T6/T9!C-$2F51K9SC>FY;A.L&+'0K+:-B 2
M0H>HVIZ3E)3G;6>WEA,#8<PQBPS%XQ^'\Z%R[.,@SE2.>VQ2D7G"']0NDJ(@
MS,<$BHM>]CI'NQW-]$S;,;V$V-B#:[-O1F/WDE7'(3+WHN)3%[::"+@N1,"U
MW(J+0PF(BT]=HFHBH%.(@$TO6;=K'$I 7'P: >]+)F ,GJ#[1,)(">'O#28!
MG%Y8A=1F0$A^^C9=,@?WY'20'9TV\?=U@DD#O^/#I:10MR@3HA#H"U*-9+"W
M!8&>#Y>*;\["&*A\2"ZCW!ZDX[CDB59-<,8S8%53;>4#Z]T,/IU9FV]<3_WV
M7_O3OOW\H>VZ&QFQIE!=OFWSS-:27/"LF84"XE;J?,MB06G'NQA3U;O<!<GJ
MM+L,<O!OZW:B1=0=9DI9Y8)T0 4V_@)]VD;(]&:1CK$W!4KS!NP.3*"J'1B/
MB>FW/7L(/?/UD^C\NVD)'?'(/9"<#89-#CP,DJ(18%D<J[Q]5:@'M1;2XB6_
M/>ZTVU@4FXA#5( =K:%V>+B2XPT5?<R@,"@:&5<EUV-EB/$I+QF;#@^?WA(9
M<5 T,CY53$8N(K9/\MMY).*(J F5P@]$.1O5SR9RB&$U-@-.14.Z90,,0QH\
M9@&:9!IX^>*LMG(L.^KLTDE0/'-_& \J6U^%N5(Y8T^NNB.2\JSH9#M9UXLQ
MG@/($Y=&P >YV\< >C;T^E@5T:/I_:Y/IP !F\@^Z%_K8V[UB$AW66=AA>D2
M1T%C\:-D%F-G0+8IDCOSQ5F$BVN($'PFB4)SB7\3K!ADYACEX5)2BCKG >?<
MD&@,RUTGDZCQ\N+XQA(!T]:]N):WZ.2*CM 08O/!H1KO"I':!;Z%G.7Z73)Q
M#!$X46+9HS227!%(:H;ODSAN$/@C)"D'?3H"R(&V8XW,5=SFXY%+'Z&1Q/+@
MJ!G]3V+8$WR$',]REB;CPABQ_HTDE U&3<>=B8#41OG7INM"Z&T_@M=@9#IV
M08(9([X%RKGPJ&%EA92@ [TG@ )R@= 8D G$1B*I)H.A%\3O+5MC%[:Y<@[;
M2'4HA)'J&BOC4XGY3 UA+"TRU:M5J]9S]Z0EBSW?"Q9[:BV9Y9Y9GFB**3&?
M?*!$Z6>69)P"4$879<I A7@2B#(<2T+K2R?QY_]8&%IW:NE8&'HL#*WN"$\U
M13]J5S8(2%_V(B:AW*?YU3Z57&PEI=;G#93ZU%F+2WE 6T76I%8S*G$%I*=N
M"647XB8DX-0_9[65=DNW<-4M76KJ>G-Q+&"HT;'(6<8@EYMC&<.QC.%8QM#<
M,H9[(U\5 [6]K-LF2CBQS<9$S3B6;86GI&"7,%#;-[B"@8V)QL0GN>&U1AZ>
MSVN4B!^AEWNPXGB$7@V;X7B$OE%'Z$<(SX_(&?J]ALH?HL^2E\;!![E+U_$4
M?2X4-!8_RF6Q8#%*2])5846K45JLJ\%:YY*?I/HK&2YDO4NCI),&;& THK^;
M>H8FT9L/5-G9OL96-3278A%@:D:/:ZQM:"Z]/%!J.N(U53@TEU8V)&K4L=R@
M(Q;"PE]NSC 8_=D#R)\[R[YGA(^^8SLF6N$&[1D"ZQ"WWX$N>?$VRB2.#%AX
MO&8060)$&K%R:Q<&^<^I-X(PJN#4&("ZBV:]=41-HO<PD-1 @F15F *$9^'&
M\4S/ AWH1R]49S&=V:%A1#(P4-,_\@I,1NN8\L@U/>;KU*_VJTM&O:'1UX?:
M:- >*O):=3POP+X&'OXAB #MY$VQEJE\(MTE/D^&-0=VZ&*53,OJOPKK<ZI/
M<@ZC3$5*+G[WGLI"4]>,:I6^AY]E$)W^C*K>R#<1<IAI7&8G:1G=8BQ!<61J
M1HHH(O-RCIQN<M+ (M,O1)CBR>$J.%,Y95PRKRHGD@W@XC%GMWCMP2YOV[/;
M]@)3@&WSJ'RV][+$<\HH\-@N9GF&D51R(_;LP<-PJ;GHZL$<H(VP/"K3;665
MYQ0AC"(]E1;9:9/]G=\ Z,E9>U)YK/=8MX>6I/*10TQ6 42JYC3W!8_.0@ _
MR$MAO-\;X3 -2<WE,2TY64&L -AC$(3(TZ.(0=OW09#+IZ:/\D8(Y@%4-8NY
MCR-^2XT^C<X^KVD@6/1'UYE%O\K#O>"0;T01<J%5-0'*!C5"#D2Q78F7?"DV
MWIO4!Q;4FA*G;!';5A"2<QCN+9ZI ?2S5GDR3,Y1FD5F88!JIDC34(9@EVO:
M?)K71LL>H5DT%P(GD'Z5G\O97?J5G=3Y()34>;TZ[,<8M@KD-P)H_3Z'+IY'
MO_='2(K 62FIC_O2&Q.]\X]O^J#;&QM_T7K_O.]/?HVEIN3(SJ'@4RX0<2HD
M1LAV\0=^6BVKK<S@WE8<7I)LKYTR63#ZW._'Z3*1-B.GU7XVD4WJD]E9K+UF
M\O)6V5,-6<*JZ?8;<Q.1,[? [L %B1BNC9Q86>SUZK7-YBQ*A.P5GF='6Z>Y
MX%;-5?-M<A)?V?3"&O JFB%KOBJIG(^3I6ZUWNS0]\@Q56SL1,:5'I4',"\4
MH'>05358Z2,/A9'3&/LH^5I/N%A +Q(YF@1?#P,_,#W;\6;T9YW5Z^&S))Y%
MS3*N\&HF=6)BCTRDHPBO_;/IA@![R!$2(<)HG9O$&Q.#FG9=QS5]7Y_^$EUG
M$NAH[,SFP3 D4Z-/#6"%*+HML(,]$V!?KS;M_$U#UOW'APVL/NTEX"L[Y4/9
M+;??W7O!CHOC$U=DA!R+]7R2?KQNZE(D+'W9V17:S8M9NM)[63IH?4@#XQF3
M;;_G954[1#<;BH^@-BUY@92=\JC)A:'9;KL%(MKAVT^FXQ+-O('HELS' 6Y,
MP6]45UOJ *YF-B8;<E[=:"BS3%[D5K#U%DL7K@#89&>SY1^2%_SXV *,E-"?
MP,!TX[\G>:(A#'X%P1A8<.8Y_P&,$K?*OE)Y[:@6.=7ME7_TE,B/P)R$@Y[
M^E@G21_C=0LX,Z\3(D3JY6-W#K8]._J7NUX9[7^'?D!F> @"?3HQ7SC'5TO_
M/N55JT+8-+V26,='+LJPL/!=QPWQDT) KN&.HDD@OBMYMI@)U<_[N<CKMM'O
M:.UA5^OV!_>37E?[8: ;QH]:?]C1[WK:J#?6\ ]W^E SOK7'O;J2K=>AC\GW
M?6,=)<6P;P&<(7,Y=ZR^-X5HL38S&6 _G*? WAO]8<\P-*-W>]<;3B+<MSW]
M=MP>?</3T!_>Z..[]H3DQU6H=]R 'X,E.8[BS6+ 4X]&5GF"2&\EJAT9HF*K
M</U+X9K''(.ID_/-P32U\#'W+#8C5;S;#O;6!)^=.N9T4Z $,C]?E/P_:V)4
MBU-N9.1F^Y+-Y&1\Q29XOW@J Y]ZJ=L"+*B<+#V8J5JSGA-BQ1D0FW$8^U94
M9MJ3T4-286&VGD-AD<M>G:CORL'38)GNB)B7N:9<H*>LUT9QYUY4=NKJ)#MI
MC-T!)' _[5Y#6:]W8/+!$)4:$U=BB\ZR2\;@"7@A:#^28F"+%>86'N.A)>O@
MQ@$V=TYT96?\:?L*"6L020#R-W+0]I-T2Q5Y8$TF%$!3TR9C/#N!-9\!$[%G
M/=6NP7-.P5)V)KRD%<UTP58S;B&T_5N47>^TG9[,]@UE2P!3V>GS\EG;9 _R
M$)?H\G:XRX"E9FY](R^#K6V+9I.31*%F)KH+E@A8CKG)?\3K&^GT,#JIR!C/
M:./"43-9K2\!.5)#H&YS6XQ$8+IQ$ZFBPA!(]]:>ELN5J=J]YR&9JFJ5D:K2
M6L>2P6/)X)LM&=S)_OI\F:Y@#BC=1>U20BY61=,Z<7$%DPM9722G>ZB3GAD%
MHF-6->U3"DN-2 <=RF3UMUCZP'HW@T]G%@R] *W67&[^L4_CYN.'>R.#K\TO
M[PVY"2'&TP S!*UR-2LRM9TV?6H[;5F70N:=VXVDU,F5NU?D"0Q(NF1&V*!*
M2BH0YU?;/6%?9?+AHA0WI:[+9@; ]('//")XN0]HT&L;/:.N4XX)"2FNX7N.
MB,3KJT_(BVPA4^^.V!?RHDXA+[.%3-V%M"_DY=%_/OK/;]9_OC9=\KX:8PZ
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
M$@Q:L%%2K%65L?XK&,Q(*DGU%1D68'FE\TV<L >WC0CH$@V[,E0IV%X0-BG
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
M*6W&ECF]N:#DLSM_,9-Y3KQ:)]D6L]^F!8GG&YXK#!6"U9+."X-MIG%!J#+
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
M!RGCK?F=3=1O!EA%@$%P/[UM/IJ_?K'% =G_\8O#+PC[0MA3QE@+QE[P]1(
M!KQ]M#:[7'# -8Y/?AMXDQ;W0<'>%PFQ]@T#?S%@_*_!2&<'K) !!L0]%7=R
MP6O! @3+AN'JCF1?(4#<L".*_22 P7 OM1T\,2S\<O/R>J!9<N*TU$,BTJ)R
M$WH:4C 8,^NG=X<W@-92-Y@N$[%F_Z/:";_<X%O\6CR^X.09?\S2XDEW9-%?
MW+ 8W,_H-DC[R0*$XKT,Z,*<G5B@-_BU?'Z YP7D\2M:<2;V9!>.T/_9I!C]
M\.X,,6HPOM2M'7ZCL?CC2[9G:]92(.*^8V(?N)<B3@[E;;T5X/[I!-%*/ZQ+
M'.TA!RQBFV;VQBP3<IJH;6@NX_;[=Z>'VVO:E@=H&"$&*FJ;1O8%+9-QDIAM
M**Z [/L3A&S\? A/*\2 A6S#R-Z0I3).$[([Q160_?ZT(+MG>\"$Z#[0A''K
MH*?6Z@L)U46$U2HN.,.Q\V6GJS4K(]E]IT^9Z2G1#I\QJU%73IGM$ X#E9\$
M5%*\#.BW56!Q4;*+# 8L% M2%)>TQ\;%-7\4^&.<QJO-RI1\[\XV/%KL1LC
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
M;#>F%=A'NG :39ZU>+M-0F7?V&O'W:O1,O WNJ+,Q.8K&,E+EY)P=@AZE)'
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
M?ZTSZ$13<FW/ Q1PS RSL*:X,NE8QJO.UA=9!I 9CIV&KH))W.;<[]I_QDY
MA$\D2:X;-,8P7GBV F!^::XOQ0BE+-J$+,('*M69Y9+QLHRZZ QBO-IM??JB
M+SL<2P1< G5L!PBJW=8&N;[D+M2$R%(H:C$AI&,9+[5;GPD!D!F.]2&_L$W)
M-ML6QTOHBRK0_L9+[E8 2KP5J"76_D/HT=:W>VV#51X&&@G'78R7YVU$#[AR
MN2SH6>XB*PLR7N:K3\-T0-37>'W?1I1!+BD<RWY^X9+C>-K2>$7?VE 32>$"
MSGI'?.TTLN>'TKU<ULEXK=_ZYJI:-A>@ -P%*9?=K+MR'W4U7A6XX86;(R<<
MZS;S/23/)CU9]A^Y4*S<CXDB<P0A"4FM,JCQLL.UJ4(-LFW_N@&79AUG?P1E
MDFM3'WW)M=U?Q-A-7G,+U\S[^4SG#[N:3=(SBE>W8FW1&P5!\69M'U$9.;5=
M-_K+);&IC/J?[;7EK<B42FWL\24AU@V]41#4@=;6C3)RPF&*\&GLTD4P"%[I
M>J>JF _KCJ 8=$WS72"9TA-]FZP?E+P@,C_=SZ$,O]^BJ#S=C#HPYFI1B+Y7
MM"+-%"0.G9!=DAZ&W?-W5)GJ^\Z;#GM,TO7#."#T/^ZZL\&L,W[H3*;]67\T
M[\X'XY'!\E/C8&5Y646&0]FL-%4QSUZNU-BAH);ZGJRFX0U._0SJ+#)/6C6.
MT]1P.:I:T2W,>Z%@L-2/BS<;*W@=+V?.RG.6CLT"&?;$3J@H[/QAY6C:_E"<
MMK-/'S]VI[^QB3L;/(X&#X->=S3O='N]\:?1?#!Z[$S&PT%OT)\9G,NGW*DG
MJ*R/24>0#+,YU88[5^KD@_8W/#_5B!6=.%IR03(3I^29>+%HKOU8G&O3_B_]
MT2>C,RFCF'E-Z;*9 /*K$ZU[<1CY&Q*HIQ5X *.79%(: ;,,/H+A>::)Y\D]
MFIZ@D$R[)-4HRSQ*DTJX$_#F77$"CN<_]Z>=_M\G_=&LWWG;^7HPZHT_]DU6
M24UX29E@P8@I4Q#[4]'/=(V&D>_YNZ#](IF ":@SAFE3%(0@KQZ#EHR0S#TV
MGWRV.<=DD65E4/.;/_]NBO/O?C#KC9E5^:E_WQE/^M/DD&AR/^2S0V&@?]CZ
MH>4^!GZ\!<Q'[8%,5@ \(HEJGANS,ME\%@X  J9M]9$-3^:2^E"L'UB3@)',
M>5Z2^-%$ORU.],&(6KKS\=3LL7%?A.Q &Z3ZAZ03AK)S6A-2WLOP9 /@(RHK
MAW_2J/-,CJ;0^^(4FDS9!CG_[3\ZDV'BD1G==_K__6DP^4AGEL%))>1+/;4
M7<U&7O&ITYIP>J,8GH!@+$^#K[1%A61:\LI4'$W$#_Q#8W<VZ\]-;F8YPH&G
MPV)CTT?"E!ZMV:3JA^'HQ\>$6R1<)0 D<^31]Q<OCNONJKH("]4?39QOBQ/G
M<3R^_W4P'"9;5SJ+!J-Y=_0XN!OVS4^H')=%!G7L1<UA#$Y"$*6 2:D[CN%)
M6@KGPO0M)SHDT_DH0^)HRGYWXJ#IWYFT+1FE.G-/U-[HZPI/>@:CL(-I3X@4
MBY,'$Z1<(YD(6:UJ9K7RY\-)4 N[*!B,1\D1S.B\6#H>663EM'-L))ZIXS\>
M%>!.VNC-J+J_A+RLN][65WY$X[.Y&0TJ40V^!3MFDD"T]ET*2<C.MM$K?[TX
MC::9CWO_]?-X>-^?SOX]<=?,?S/Z!&.1CY$? 58!53^3\3-<TK0FL<80QA]=
MA.!7C*31E1"22<?"[NSDIL6-64J5'X;II>B$!%E>W]$KUT<S\236AH6C]I*3
MY_U@^&G>O^]\/1S/9G_II%?^=&>?=N@/'^GF/ONY.^T;G*5]*_ <;Q7NWO%6
MST]Q#Y.9(P6B #-1TL7PS%-A4LP&4?&.98[%(=WIPW!&5HF;UUL\$G\56-NU
M8P^\I1]LQ"'?MR?A-'>?9H-1?S;KS/J/[%8BF6Z/_?'CM#OYF<Z^P>AA//UH
M.A \XW5*MNR)/F\%V/Z$/4QN? 6B]+8\2&?3FYT"I^(V!Y<'DLF7Y"CSG:>W
M)Z$RPWYW9O3R/*56/5F*[0Q.D924\7)(5SBB9Q,"NAJ>'GP\"I,"+ $D4V(6
M/X7DSY@.V7\^RI0\FAPGX26S3W<S>KAB6PX+J39ZC5!D ;"]"'N8W%X*1$$V
M%7$7TUN) I/B5J+B'<UL@23^2!. ;D_B3. )0)VO=T.;#)B^H%R@$7G)41;X
M'OW13E/4$CI?TW\"IJ+^2&W+#RHK*R13=Y<I-&>O'PBFYDGDR2Y?J/-UVLWD
MM/LB$H>H]*W5*F U?9+<T8SF1/JPZ&=(]U:G#&F)",GDX\==RZ;B22R+(',!
MP\S\(E,89O::+&)6SUTKUCYU*.\SP>\LE]6-FZT)8;ZP[F+AL&:6>\ >9 B;
M(,;TA6(MB1(&8:Q:C&>[#1VFG3^\^^[]NT0WV6_.J)@W,LUDM)@A!?P>-D[%
M-">X"U'+6SQJ>:NOEHV5*VR56IYBB,22RV6BR<RWD[C&7#X:!I/MHA+3#FJY
MIS!]<SR"GIO@([0N84U7.$CFF3#!1S;K3J,G92EL&.;AEY?+5B6##<\\K#UO
M#>L\5&7BR*;C27 B)!\'PZS\XA)S#IO$CF:M39/3Z0)2;@!"P5%/]T#H@^,Y
M$1DZS^2$;7U32&,PTT?N>N'6EF+C1V9M,(]/:S7!U]C1M!)\>JRBVEQ9TI)L
M SV)*6;9<1@VR M(D\OY,MA;/AXE*=Y XTX ?4U[QW62Y^"R0#)Q<NE#DOGS
M_B1>.)]-AV,>7=/J*LW=Y%D==@=\1*Z^K0,;Q_B</DL*73GI(ED93G./9 O$
M2= S+WT.PT*1L@+(RRFT0S%)DX24.RLDBYZ_8;4E$[03I,;;]!8B?>'H57_B
MEA_;='X/%U'A5*PJ0R33$YAB)YNS)['8NHEV*.;S963<'?2S2%X!:/V)K3F@
MZ=FLEZU746Y8)C,LET\VF4^"P34R^C#,XTM)[3OL,P7R<CC>O69_U-N@]08T
MG;>AF0)836XXW,>Y<-P^700"SW)WH;CAW>MA2G?9,X/0A;S2H*;=R9I:4(,
MD:SH:?:>;,$^21%(TT0QK,4MS!<]K!]3EON5%=[7MI4DG=N0,ZHA!1PK9G(3
M/G2L)\=-GN6%(J;J9WK= Z$%8[ZA*[$TK3BA<T?"ZT<KB@.(\X"-H#. Z6LQ
M.1RZW#2*2S=,-TNRZ&Y8BER2 9ZG"@2.]BC01SW-(512,$CL <YCG/<DLAPW
M'%D!B^Y]YE=#>G^2OL1]G+/S=39:9S^<T9>0K@]VR@4TBC=/)&#;-%-IIKB9
MI2QYB%O6QW3Q[ :?\%2+"LD4AZ7TPV;]2=2[3FH_JJ7@DG+\+VO2ZN?MEYF)
MJ&HQC(/>VO)69.#E&SAT0=JZI!=O8C>9+_WEDMCL=?&D\=A+;YC&P8A$:2S4
MC03P<WS<]/&FQI(/M4/2D%T^\&SF="+W)/TWI??H 86" 2YN;OHL!,=.SL>9
MI9T[)X-%?M3'] FGJMPY D!B^.P*HF1V!]^B.<DH.E1$R?I=2Z(T7F\Y,[F3
MD[+$'5IHIYHY)\K8R/RI5NNDR--^AWR' Q(Z#\F _B@Q)7EM<4##5RP1 CGR
M]WN=612H0;*(J741S$CP[-BD^]F1X,!OW2(D^ SD;$;S4+ XS(RZ\-[?6(ZG
MQ(/7!0<H,O7B0\/CY7 :K-/0RCZ8+:X?"3OA">PK?E/31Q&EPN2M*AFW3:4>
MI41!!,QO:OJ\H"5@&;<XG ,*,V)?@(,=<^C_%W/K<VFKCS^8Z< <H<DA#L;0
ME122@TERP9K=@L/\KB>)UFEN=?_O+-^EC\RUFJ61LZ!?E@"?\@E]4532SW0\
MP,CW_+3D#8O^8F1F-"I8DO0S?3\"0HH7'J"416ZJ4::6) C(8IC*1T#[C^GD
M\%C=1SIK21"2I -&X+41-V^0U(EUT[$&3]E6,%Y.B&>Y$N<:OZEIVT1/UF(^
M4.U:_-)?4N?::7JSJ,8I E_;%U[D-+VY^$BBM;]@A:3"*$T05OCD@/UQG'CK
MKB@JYQF++T]%+L3'IS$&#JCU%%L787R^PB,-[KE6&":A'HG0I6Y#9<<+P%/)
M(PXGHX1,E;,1T!4'CD ]A0-8DQ^R21LBI9[^9GGW.K-<L;=-NDV)1C%]L !K
M[2FFVK+"X:M+0PT*-7+E)7(!P655!C7MN],V,0JZ4(-$<:B&#@-IX$7(GLYE
M-NC0M[QP2FSB/+.M;$3D1XPZ/V-Z":FL/XV(O74:M:__*XD#+#F<:8_*.37D
M5(SZSLSWJ<_DF01//@8_I@;[DX!L+6>QJP<K#"?4%ZQ@9-,1<.?4+:EP6[?@
M"(L=UZ0NPM&!*O/A,E1&(>0O:G7J65LGLMPDQ6Y1X]K$'1>H9M]>@II)!-NZ
M=:E8([8F<Z@X*% ]OKL$]1")](M:?.HVB,J80=]?@C;)C9^6*E())T:M[B"P
M"OV 5H4JB+"T_D0^V_:,:T\NCZ9FSV+UD<'^(;2*59=T6V<*%8NYU+=OE<EB
MN[D(%Z)(INW?PDKX42?6*_.;LG?^;#N@+>I6-MB'H IX$1Y*'=FW7RG+KMWU
M[XAP-</KK*PJS5KM+'1QC >7?SZ0\</).Q.J0,;.S364\<Q,7T,9KZ&,)XO?
M-93Q&LIX#65$A>$UE/$:RG@-96R?)RG+NZWE3+\?J^V!B^7EU_YS>?)XF%:&
MK[B'Z9E?61%4PFC==,^>AF,OMX8S_R"Z:E$6)X-^28&%(I&V?RG0<9[O4HF5
MR?.5!OV2@@I%(FW=FC/P(D)QBE1)]A6&_)(B!_GBK%J9H5VK3:[42GU7G[JK
MS$4$"/)$V5 !"#55<W:9P/;3G,G%P9>-5G:P]D;W5>'Z,H)I!,LA6P;9BZ2L
M=A2WR1U9^@%)&THK;-7V@4N(^JM3U!>I>92_7:%PS9OJDL.U/A"PDAAQV+V
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
MRY#LBN <U]OG[6"LN;"UZ3E05NQ2IAH5?%I8+E]J+GSP@P+^ AB ?4T[XJJ
MHB4>).=V5HG@Q7%=RFJ6*W)T/RNO._-#\0S_.![?_SH8#A./6GJ@'XSFW='C
MX&[8+Y[M39[H<VR?<*R1@JPY# HOP(YF\"F_T &'T5<*0.'YOL BDO/[CBK
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
M;0I-7G-0!.3F  !O<0\ $0              @ $     <'!S:2TR,#$X,#8S
M,"YX;6Q02P$"% ,4    "  \;0I-NGO^Y1\0  #9K@  $0
M@ $3YP  <'!S:2TR,#$X,#8S,"YX<V102P$"% ,4    "  \;0I-8@=.J.<7
M   /6@$ %0              @ %A]P  <'!S:2TR,#$X,#8S,%]C86PN>&UL
M4$L! A0#%     @ /&T*3?<X'*\/)@  SG8" !4              ( !>P\!
M '!P<VDM,C Q.# V,S!?9&5F+GAM;%!+ 0(4 Q0    ( #QM"DT59.4)&V<
M !O4!0 5              "  ;TU 0!P<'-I+3(P,3@P-C,P7VQA8BYX;6Q0
M2P$"% ,4    "  \;0I-C,FPI(E!  !(C 0 %0              @ $+G0$
K<'!S:2TR,#$X,#8S,%]P<F4N>&UL4$L%!@     &  8 B@$  ,?> 0    $!

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