<SEC-DOCUMENT>0001387131-16-006495.txt : 20160812
<SEC-HEADER>0001387131-16-006495.hdr.sgml : 20160812
<ACCEPTANCE-DATETIME>20160812112348
ACCESSION NUMBER:		0001387131-16-006495
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20160630
FILED AS OF DATE:		20160812
DATE AS OF CHANGE:		20160812

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

	BUSINESS ADDRESS:	
		STREET 1:		400 KELBY STREET, 9TH FLOOR
		STREET 2:		ONE PARKER PLAZA
		CITY:			FORT LEE
		STATE:			NJ
		ZIP:			07024
		BUSINESS PHONE:		212-867-0700

	MAIL ADDRESS:	
		STREET 1:		400 KELBY STREET, 9TH FLOOR
		STREET 2:		ONE PARKER PLAZA
		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_063016.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif; font-family: Times New Roman, Times, serif;"><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-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin-bottom: 0pt; margin-top: 0pt; 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>
<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="width: 40%; text-align: center;">&nbsp;</td>
<td style="border-bottom: black 0.75pt solid; width: 20%; text-align: center;">&nbsp;</td>
<td style="width: 40%; text-align: center;">&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: 18pt Times New Roman, Times, Serif;"><b>FORM 10-Q</b></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="width: 40%;">&nbsp;</td>
<td style="border-bottom: black 0.75pt solid; width: 20%;">&nbsp;</td>
<td style="width: 40%;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="text-align: center;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
</tr>
</table>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>(Mark One)</b></p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin: 0pt 0; font: 12pt Times New Roman, Times, Serif;">&#x2612;&nbsp;&nbsp;&nbsp;<b>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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>For the quarterly period ended June 30, 2016</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>
<p style="margin: 0pt 0 0pt 0pt; text-indent: 0pt; font: 12pt Times New Roman, Times, Serif;">&#x2610;&nbsp;&nbsp;&nbsp;<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>
<p style="margin: 0pt 0 0pt 24.2pt; text-indent: -24.2pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Commission file number: 001-35212</b></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="width: 40%; text-align: center;">&nbsp;</td>
<td style="border-bottom: black 0.75pt solid; width: 20%; text-align: center;">&nbsp;</td>
<td style="width: 40%; text-align: center;">&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: 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>
<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="width: 40%; text-align: center;">&nbsp;</td>
<td style="border-bottom: black 0.75pt solid; width: 20%; text-align: center;">&nbsp;</td>
<td style="width: 40%; text-align: center;">&nbsp;</td>
</tr>
</table>
<p style="margin: 0pt 0; text-indent: 0.5in; 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: 49%; vertical-align: top; text-align: center;"><b>Delaware</b></td>
<td style="width: 2%; vertical-align: bottom;">&nbsp;</td>
<td style="width: 49%; 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: 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 (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes <font style="font-family: MS Mincho;">&#x2612;</font> No <font style="font-family: MS Mincho;">&#x2610;</font></p>
<p style="margin: 0pt 0; text-align: justify; 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 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). Yes <font style="font-family: MS Mincho;">&#x2612;</font> No <font style="font-family: MS Mincho;">&#x2610;</font></p>
<p style="margin: 0pt 0; text-align: justify; 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 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 align="CENTER" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr style="vertical-align: top;">
<td style="width: 35%;">Large accelerated filer</td>
<td style="width: 10%;"><font style="font-family: Wingdings;">&#xA8;</font></td>
<td style="width: 35%;">Accelerated filer</td>
<td style="width: 10%;"><font style="font-family: Wingdings;">&#xA8;</font></td>
</tr>
<tr style="vertical-align: top;">
<td>Non-accelerated filer</td>
<td><font style="font-family: Wingdings;">&#xA8;</font></td>
<td>Smaller reporting company</td>
<td><font style="font-family: MS Mincho;">&#x2612;</font></td>
</tr>
<tr style="vertical-align: top;">
<td>(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: center; 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). Yes <font style="font-family: MS Mincho;">&#x2610;</font>&nbsp;No <font style="font-family: MS Mincho;">&#x2612;</font></p>
<p style="margin: 0pt 0; text-align: justify; 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;">The number of shares outstanding of the registrant&#x2019;s Common Stock, $0.001 par value, as of August 12, 2016 was 8,699,712.</p>
<div align="LEFT" style="margin-bottom: 3pt; margin-top: 12pt;">
<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; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Form 10-Q</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>For the Quarter Ended June 30, 2016</b></p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>TABLE OF CONTENTS</b></p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><u><a href="#ppsi10qa018">PART I. FINANCIAL INFORMATION</a></u></p><table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 92%; vertical-align: bottom;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 2%; vertical-align: top;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 6%; vertical-align: bottom;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">Page</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa001">Item 1. Financial Statements</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">1</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa002">Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2016 and 2015</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">1</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa003">Consolidated Statements of Comprehensive Income (Loss) for the Three and Six Months Ended June 30, 2016 and 2015</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">2</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa004">Consolidated Balance Sheets at June 30, 2016 and December 31, 2015</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">3</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa005">Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2016 and 2015</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">4</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa006">Notes to Unaudited Consolidated Financial Statements</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">5</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa007">Item 2. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">17</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa008">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">26</font></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><font style="font-size: 10pt;"><a href="#ppsi10qa009">Item 4. Controls and Procedures</a></font></td>
<td style="vertical-align: top; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: bottom; text-align: right;"><font style="font-size: 10pt;">26</font></td>
</tr>
<tr style="vertical-align: top;">
<td style="text-align: center;"><font style="font-size: 10pt;"><a href="#ppsi10qa010">PART II. OTHER INFORMATION</a></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa011">Item 1. Legal Proceedings</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa012">Item 1A. Risk Factors</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa013">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa014">Item 3. Defaults Upon Senior Securities</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa015">Item 4. Mine Safety Disclosures</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa016">Item 5. Other Information</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">28</font></td>
</tr>
<tr style="vertical-align: top;">
<td><font style="font-size: 10pt;"><a href="#ppsi10qa017">Item 6.&nbsp;&nbsp;Exhibits</a></font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">28</font></td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa018"></a>PART I - FINANCIAL INFORMATION</b></p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa001"></a>Item 1. FINANCIAL STATEMENTS</b></p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa002"></a>Consolidated Statements of Operations</b></p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands, except per share data)</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></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>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td><b>&nbsp;</b></td>
<td><b>&nbsp;</b></td>
<td style="text-align: center;" colspan="6"><b>Three Months Ended</b></td>
<td style="text-align: left;"><b>&nbsp;</b></td>
<td><b>&nbsp;</b></td>
<td style="text-align: center;" colspan="6"><b>Six Months Ended</b></td>
<td style="text-align: left;"><b>&nbsp;</b></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="6"><b>June 30,</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="6"><b>June 30,</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
</tr>
<tr style="vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>2016</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>2015</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>2016</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
<td style="padding-bottom: 1pt;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>2015</b></td>
<td style="padding-bottom: 1pt; text-align: left;"><b>&nbsp;</b></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="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;">29,930</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;">26,460</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;">56,500</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;">55,348</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;">23,803</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,392</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,459</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,713</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.125in; text-align: left;">Gross profit</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,127</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,068</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">12,041</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">10,635</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,724</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,676</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,472</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">11,497</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;">62</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;">181</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-bottom: 1pt; padding-left: 0.125in; text-align: left;">Foreign exchange (gain) loss</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(43</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;">79</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;">(90</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;">(92</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.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,743</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,755</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9,563</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,405</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;">Operating income (loss)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,384</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(687</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,478</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(770</td>
<td style="text-align: left;">)</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;">310</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">179</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">595</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">333</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;">Other expense</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">275</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">186</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">290</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">263</td>
<td style="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;">799</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,052</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,593</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,366</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;">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;">605</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;">(235</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;">830</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;">(324</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: left;">Net income (loss)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">194</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(817</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">763</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(1,042</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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;">Net income (loss) per common share:</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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;">Basic</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.02</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.11</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.14</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.125in;">Diluted</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.02</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.11</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.14</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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>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: #cceeff; vertical-align: bottom;">
<td style="padding-left: 0.125in;">Basic</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,700</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,700</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.125in;">Diluted</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,706</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,706</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 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: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">1&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa003"></a>Consolidated Statements of Comprehensive Income (Loss)</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands)</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></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>&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="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">2016</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">2015</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">2016</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">2015</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 48%; text-align: left;">Net income (loss)</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">194</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;">(817</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;">763</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,042</td>
<td style="width: 1%; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Other comprehensive income (loss)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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: 6.6pt; text-align: left;">&nbsp;Foreign currency translation adjustments</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">117</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">263</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">592</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,246</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">&nbsp;Amortization of net prior service costs and net actuarial losses, net of tax</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(38</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;">(40</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;">(141</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;">51</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; text-align: left;">Other comprehensive income (loss)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">79</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;">223</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;">451</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,195</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6.6pt; text-align: left;">&nbsp;Comprehensive income (loss)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">273</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(594</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,214</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(2,237</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 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: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">2&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa004"></a>Consolidated Balance Sheets</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands, except share data)</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></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">December 31,</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">2016</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">2015</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">(Unaudited)</td>
<td style="font-weight: bold;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;" colspan="2">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;">ASSETS</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="color: #101010; text-align: left;">Current assets</td>
<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: 6.6pt; width: 74%; text-align: left;">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;">3,452</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;">648</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Accounts receivable, net</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">18,969</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">14,223</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Inventories, net</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">25,869</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">17,663</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Income taxes receivable</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">692</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">576</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.6pt; text-align: left;">Prepaid expenses and other current assets</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">2,207</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,759</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Total current assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">51,189</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">34,869</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Property, plant and equipment, net</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,253</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,349</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Deferred income taxes</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4,783</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,642</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Other assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,077</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,055</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Intangible assets, net</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,088</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,956</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; text-align: left;">Goodwill, net</td>
<td style="padding-bottom: 1pt;">&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,068</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,068</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6.6pt; text-align: left;">Total assets</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">83,458</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">66,939</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; 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: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">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: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Bank overdrafts</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">3,407</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,923</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Revolving credit facilities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">16,885</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,874</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Short term borrowings</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4,919</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: 6.6pt; text-align: left;">Accounts payable and accrued liabilities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">17,645</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">20,030</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">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;">742</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,244</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.6pt; text-align: left;">Income taxes payable</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">715</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;">237</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Total current liabilities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">44,313</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">38,308</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Long-term debt, net of current maturities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,053</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;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Pension deficit</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">180</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">63</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Other long-term liabilities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,994</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">372</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; text-align: left;">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;">2,304</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;">781</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Total liabilities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">54,844</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">39,545</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">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: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Preferred stock, par value $0.001;&nbsp;&nbsp;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: 6.6pt; text-align: left;">Common stock, par value $0.001;&nbsp;&nbsp;30,000,000 shares authorized; 8,699,712 shares issued and outstanding</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: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Additional paid-in capital</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">23,159</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">23,153</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Accumulated other comprehensive loss</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(5,218</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(5,669</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">Retained earnings</td>
<td style="padding-bottom: 1pt;">&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,664</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9,901</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: 13.2pt; text-align: left;">Total stockholder&#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;">28,614</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">27,394</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: left;">Total liabilities and stockholders&#x2019; equity</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">83,458</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">66,939</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 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: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">3&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa005"></a>Consolidated Statements of Cash Flows</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(In thousands)</b></p><p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(Unaudited)</b></p><p style="margin: 0; text-align: center; text-indent: 0.5in; 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>&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>
</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">2016</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">2015</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="text-align: left; 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: 6.6pt; width: 74%; text-align: left;">Net income (loss)</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">763</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,042</td>
<td style="width: 1%; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">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;">708</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Amortization of intangible assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">877</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">869</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Amortization of deferred financing costs</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">75</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">64</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Deferred income tax expense (benefit)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">369</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,030</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Change in receivable reserves</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">189</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Change in inventory reserves</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">28</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(136</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Accrued pension</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(34</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">22</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Stock-based compensation</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;">117</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Loss on disposition of fixed assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">77</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: 6.6pt; text-align: left;">Foreign currency remeasurement loss</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(7</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(87</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">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: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">&nbsp; &nbsp;Accounts receivable</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(4,625</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(2,387</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 13.2pt;">Inventories</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(7,747</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,551</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Prepaid expenses and other assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(375</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">75</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Income taxes</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">376</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">443</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 13.2pt; text-align: left;">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;">(2,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;">2,678</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">Net cash used in operating activities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(12,034</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,253</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 19.8pt;">&nbsp;</td>
<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; 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: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;Additions to property, plant and equipment, net of proceeds from sale</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(317</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(595</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Proceeds from sale of fixed assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&#x2014;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Business acquisitions, net of cash acquired</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;">(93</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">Notes receivable</td>
<td style="padding-bottom: 1pt;">&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;">(88</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; 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;">(310</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(776</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 19.8pt;">&nbsp;</td>
<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; 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: white; vertical-align: bottom;">
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;Increase in bank overdrafts</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,416</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">979</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Increase in short term borrowings</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4,919</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: 6.6pt; text-align: left;">Borrowings under debt agreement</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">26,809</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">14,486</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Repayments of debt</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(17,796</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(16,605</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Payment of deferred financing costs</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(113</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(40</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">Repayment of financing obligation</td>
<td style="padding-bottom: 1pt;">&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;">(152</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Net cash provided by (used in) financing activities</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">15,235</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,332</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 13.2pt;">&nbsp;</td>
<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: 6.6pt; text-align: left;">Increase (decrease) in cash and cash equivalents</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,891</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;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">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;">(87</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(471</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 13.2pt; text-align: left;">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;">Beginning of year</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">648</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,832</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6.6pt;">End of period</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,452</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">&#x2014;</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">&nbsp;</td>
<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; font-weight: bold;">Non-cash 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="text-align: left;">Forgiveness of indebtedness due to purchaser</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;">609</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">The accompanying notes are an integral part of these consolidated financial statements</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">4&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa006"></a>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>1. BASIS OF PRESENTATION</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Overview</b></p><p style="margin: 0; text-align: justify; text-indent: 0.55in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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 thirteen additional locations in the U.S., Canada and Mexico for manufacturing, centralized distribution, engineering, sales and administration.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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, 2015, as filed with the Securities and Exchange Commission (the &#x201C;SEC&#x201D;) on March 31, 2016: Transmission and Distribution Solutions (&#x201C;T&#38;D Solutions&#x201D;) and Critical Power Solutions.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Presentation</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></p><p style="margin: 0; text-align: justify; 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, 2016. 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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">These unaudited consolidated financial statements include the accounts of Pioneer Power Solutions, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. As further described in the two paragraphs below, certain prior year amounts have been reclassified to conform to the current year presentation.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As implementation of remediation plans discussed in Item 4 &#x2013; Controls and Procedures continues, we determined that there were inconsistencies in classification of expenses between our business units. As a result, we have reclassified certain expenses from cost of goods sold to operating expenses for the current period. We have made the same reclassification to the results for the three month period ended June 30, 2015, resulting in an increase to gross profit of $141, or 0.5% as a percentage of sales for this period. We have made the same reclassification to the results for the six month period ended June 30, 2015, resulting in an increase to gross profit of $309, or 0.6% as a percentage of sales for this period.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As a result of the restructuring plans implemented during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&#38;D Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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, 2015. There have been no significant changes in the Company&#x2019;s accounting policies during the second quarter of 2016.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Recent Accounting Pronouncements</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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&#x2019;s financial statements.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">5</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Revenue from Contracts with Customers</i>. In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (&#x201C;ASU 2014-09&#x201D;), which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 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 judgment and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">In July 2015, the FASB made a decision to defer the effective date of the new standard for one year and permit early adoption as of the original effective date. The Company is currently evaluating the impact of its pending adoption of ASU 2014-09 on its consolidated financial statements and has not yet determined the method by which it will adopt the standard in 2018.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Disclosures for Investments in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent). </i><font style="font-family: inherit;">In May 2015, the FASB issued Accounting Standards Update (&#x201C;ASU&#x201D;) 2015-07, &#x201C;Fair Value Measurement (Topic 820): Disclosures for Investments in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent)&#x201D; (&#x201C;ASU 2015-07&#x201D;). The amendments apply to reporting entities that elect to measure the fair value of an investment using the net asset value (&#x201C;NAV&#x201D;) per share (or its equivalent) practical expedient. The amendments remove the requirement to categorize within the fair value hierarchy all investments for which fair value is measured using the NAV per share practical expedient. The amendments also remove the requirement to make certain disclosures for all investments that are eligible to be measured at fair value using the NAV per share practical expedient. Rather, those disclosures are limited to investments for which the entity has elected to measure the fair value using that practical expedient. The amendments in this ASU were effective the first quarter of 2016 and were applied retrospectively to all periods presented. As the Company measures certain defined benefit plan assets using the NAV practicable expedient, upon adoption of ASU 2015-07, the fair value of these plan assets were removed from the fair value hierarchy in all periods presented in the Company&#x2019;s Consolidated Financial Statements. The Company will continue to disclose information on these investments for which fair value is measured at NAV as a practical expedient.</font></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Simplifying the Measurement of Inventory.</i> In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This standard amends Topic 330, Inventory, which currently requires an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. When this standard is adopted, an entity should measure in scope inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. The amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. The Company is currently evaluating the impact on its consolidated financial statements.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Balance Sheet Classification of Deferred Taxes. </i><font style="font-family: inherit;">In November 2015, the FASB issued No. 2015-17, <i>Income Taxes (Topic 740)</i>, which requires that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position. The current requirement that deferred tax liabilities and assets of a tax-paying component of an entity be offset and presented as a single amount is not affected by ASU No. 2015-17. ASU No. 2015-17 is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years, with early adoption permitted. A reporting entity may apply the provisions of ASU No. 2015-17 prospectively or retrospectively to all prior periods presented in the financial statements. The Company retrospectively adopted ASU No. 2015-17 in 2015 and has reflected the impact in the current and prior years in its statement of financial position.</font></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Leases.</i><font style="font-family: inherit;"> In February 2016, the FASB issued ASU No. 2016-02, <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. The Company is evaluating the potential impact on its consolidated financial statements of adopting ASU 2016-02.</font></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><font style="font-family: inherit;">&nbsp;</font></p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">6</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><font style="background-color: white;">&nbsp;</font></p><p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><font style="background-color: white;">&nbsp;</font></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Revenue Standard&#x2019;s Principal-Versus-Agent Guidance.</i> In March 2016, the FASB issued ASU No. 2016-08, Revenue Recognition: Clarifying the new Revenue Standard&#x2019;s Principal-Versus-Agent Guidance (&#x201C;ASU 2016-18&#x201D;). The standard amends the principal-versus-agent implementation guidance and illustrations in the FASB&#x2019;s new revenue standard (ASU 2014-09). ASU 2016-08 clarifies that an entity should evaluate whether it is the principal or the agent for each specified good or service promised in a contract with a customer. As defined in the ASU, a specified good or service is &#x201C;a distinct good or service (or a distinct bundle of goods or services) to be provided to the customer&#x201D;. Therefore, for contracts involving more than one specified good or service, the Company may be the principal in one or more specified goods or services and the agent for others. The new standard has the same effective date as ASU 2014-09, as amended by the one-year deferral and early adoption provisions in ASU 2015-14. In addition, entities are required to adopt ASU 2016-08 by using the same transition method they used to adopt the new revenue standard. The Company is currently evaluating the effect the guidance will have on its financial statements.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><font style="background-color: white;"><i>Share-Based Compensation</i>. In April 2016, the FASB issued ASU No. 2016-09, &#x201C;Compensation-Stock Compensation (Topic 718), Improvements to Employee Share-Based Payment Accounting&#x201D;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and certain tax deficiencies in additional paid-in capital (&#x201C;APIC&#x201D;). Instead, they will record all excess tax benefits and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition, ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09 also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on awards and still qualify for the exception to liability classification for shares used to satisfy the employer&#x2019;s statutory income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&#x2019;s applicable jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The Amendments of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the guidance must be adopted in the same period. Management is currently assessing the impact the adoption of ASU No. 2016-09 will have on its Consolidated Financial Statements.</font></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>3. ACQUISITIONS</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Since January 1, 2015, the Company has acquired two businesses in the U.S. These acquisitions have allowed the Company to expand its products and service capabilities and offer its customers a greater breadth of solutions for their electrical power distribution and backup power needs. A summary of the acquisitions is as follows:&nbsp;</p><p style="margin: 0; text-indent: 0.55in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table align="CENTER" 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="border-bottom: Black 1pt solid; font-weight: bold;">Business Acquired</td>
<td style="padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Closing</td>
<td style="padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">
<p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Net Assets<br> Acquired</b></p>
<p style="margin-bottom: 0; margin-top: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>(in 000s)</b></p>
</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">Segment</td>
<td style="padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">Primary Form of <br> Consideration</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 38%; text-align: left;">Harmonics Holdings Inc.</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 10%; text-align: center;">01/16/15</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 2%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">1,043</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 12%; text-align: center;">T&#38;D Solutions</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 20%; text-align: center;">Seller note/debt forgiveness</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: left;">Pacific Power Systems Integration, Inc.</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">08/01/15</td>
<td style="padding-bottom: 2pt; text-align: left;">&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,013</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">T&#38;D Solutions</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt; text-align: center;">Cash</td>
</tr>
<tr style="background-color: #ccecff; vertical-align: bottom;">
<td style="padding-bottom: 4px;">&nbsp;</td>
<td style="padding-bottom: 4px;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="padding-bottom: 4px; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,056</td>
<td style="padding-bottom: 4px; text-align: left;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="padding-bottom: 4px; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 4px;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Each of the acquired businesses has been included in the Company&#x2019;s results of operations since the date of its respective closing.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;"><b>2015 Acquisitions</b></p><p style="margin: 0; text-indent: 0.55in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">On January 16, 2015, the Company, through its Jefferson Electric, Inc. subsidiary, acquired substantially all the assets comprising the business of Harmonics Holdings Inc. (&#x201C;Harmonics&#x201D;), consisting primarily of intellectual property, forgiveness of debt, accounts receivable and machinery and equipment. Harmonics is a Connecticut-based specialty provider of equipment that incorporates a patented technology for the elimination of harmonic currents in power distribution systems. The transaction was accounted for under the purchase method of accounting and the Company funded the acquisition from available cash on hand, a seller note and forgiveness of debt.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">7</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin: 0; text-align: justify; text-indent: 62.25pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">On August 1, 2015, the Company, through its Pioneer Custom Electrical Products Corp. subsidiary, acquired substantially all the assets comprising the business of Pacific Power Systems Integration, Inc. (&#x201C;Pacific&#x201D;). Located in Santa Fe Springs, California, Pacific is a manufacturer of low and medium voltage switchgear, primarily serving customers in the oil refining, mass transit and utility sectors. The transaction was accounted for under the purchase method of accounting and the Company funded the cash consideration for the acquisition with debt drawn under one of the Company&#x2019;s revolving credit facilities.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table summarizes the consideration paid for the Harmonics and Pacific acquisitions and presents the allocation of the amount to the net tangible and identifiable intangible assets based on their estimated fair values as of January 16, 2015 and August 1, 2015, respectively (in thousands):</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: left; font-weight: bold;">&nbsp;</td>
<td style="text-align: right; font-weight: bold;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left; 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="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"><b>Harmonics<br> Acquisition</b></td>
<td>&nbsp;</td>
<td style="padding-bottom: 1pt; text-align: left; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2"><b>Pacific Acquisition</b></td>
<td style="padding-bottom: 1pt; text-align: left; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>Purchase Price</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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; width: 68%; text-align: left;">Cash consideration</td>
<td style="width: 2%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">93</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">2,013</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;">Forgiveness of trade payables and indebtedness due to purchaser</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">609</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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-bottom: 1pt; padding-left: 0.125in; text-align: left;">Deferred payments due to seller</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">341</td>
<td>&nbsp;</td>
<td style="padding-bottom: 1pt; text-align: left;">&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;">&nbsp;</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,043</td>
<td>&nbsp;</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,013</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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>Purchase Price Allocation</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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;">Current assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">21</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">18</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;">Property, plant and equipment</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">147</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;">Intangible assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">995</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,500</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;">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;">23</td>
<td>&nbsp;</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">348</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; padding-left: 0.125in; text-align: left;">Net assets acquired</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,043</td>
<td>&nbsp;</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,013</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0pt 0; font: 10pt/115% Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As of June 30, 2016, the Company has finalized the purchase price allocation for Harmonics while the Pacific purchase price allocation presented above is preliminary.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The acquisitions resulted in the recognition of goodwill in the Company&#x2019;s consolidated financial statements because the purchase prices exceeded the net tangible asset values, and reflects the future net income and cash flow potential of the acquired businesses.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table summarizes the major classes of intangible assets arising from the acquisition of Harmonics and Pacific, their respective amortization periods, and the amount of amortization expense recognized during the six months ended June 30, 2016 (in thousands):</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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>&nbsp;</td>
<td style="border-bottom: Black 1pt solid;" colspan="2">
<p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Weighted Average</b></p>
<p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Amortization Years</b></p>
</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid;" colspan="2">
<p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Harmonics</b></p>
<p style="margin: 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Acquisition</b></p>
</td>
<td>&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="width: 64%;">Acquired Intangible Assets</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 4%;">&nbsp;</td>
<td style="width: 10%; text-align: right;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 12%; text-align: right;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Customer relationships</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">10</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>$</td>
<td style="text-align: right;">319</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Non-compete agreements</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">5</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">75</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Developed technology</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">10</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">492</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Trademark</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">Indefinite</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">26</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Technology-related industry accreditations</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">Indefinite</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">83</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 5.5pt;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 2pt double;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">995</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 5.5pt;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Amortization expense recorded during the six months ended June 30, 2016</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 2pt double;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">47</td>
<td>&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">8</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;&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>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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="padding-bottom: 1pt; text-align: right;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid;" colspan="2">
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Weighted Average</b></p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Amortization Years</b></p>
</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid;" colspan="2">
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Pacific</b></p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>Acquisition</b></p>
</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="width: 64%;">Acquired Intangible Assets</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 4%;">&nbsp;</td>
<td style="width: 10%; text-align: center;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 12%; text-align: right;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Customer relationships</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">7</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>$</td>
<td style="text-align: right;">400</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Non-compete agreements</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">7</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">100</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;&nbsp;&nbsp;Technology-related industry accreditations</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">Indefinite</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">1,000</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: right;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,500</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt;">Amortization expense recorded during the six months ended June 30, 2016</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">36</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
</tr>
</table><p style="margin: 0pt 0; text-align: justify; 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;">The Company reported Harmonics and Pacific results of operations in the T&#38;D Solutions segment for the six months ended June 30, 2016.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>4. OTHER EXPENSE</b></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Other expense in the consolidated statements of operations for the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, 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>&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 <br>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 <br>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">2016</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">2015</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">2016</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">2015</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 48%; text-align: left;">Accrued interest and penalties, net</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">94</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;">&#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: 10%; text-align: right;">(45</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;">&#x2014;</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Acquisition transaction and other expenses</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">181</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">186</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">335</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">263</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.6pt; text-align: left;">Other expense</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">275</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">186</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">290</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">263</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
</table><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 Company continues to record interest and penalties on past due and unpaid payroll tax obligations. During the six months ended June 30, 2016, the Company received waivers of certain interest and penalties on these obligations totaling $0.4 million.</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;"><b>5. &nbsp;INVENTORIES</b></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 components of inventories are summarized below (in thousands):</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table align="CENTER" style="width: 60%; 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="2">June 30, <br>2016</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">December 31,<br> 2015</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 34%; 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;">11,467</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;">7,115</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Work in process</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,116</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,918</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Finished goods</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,820</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,134</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">(534</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;">(504</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6.6pt; text-align: left;">Total inventories</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">25,869</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">17,663</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><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;">Included in raw materials and finished goods at June 30, 2016 and December 31, 2015 are goods in transit of approximately $4.2 million and $2.1&nbsp;million, respectively.</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;">During the quarter, $4.6 million of raw materials not pledged to our secured creditor were used as collateral to secure short term borrowings under a product financing arrangement.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: normal 10pt Times New Roman, Times, Serif;">&nbsp;9</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></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: 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>Notes to Unaudited Consolidated Financial Statements</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>6. GOODWILL AND OTHER INTANGIBLE ASSETS</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Changes in the carrying values of goodwill for the six months ended June 30, 2016, were as follows (in thousands):</p><p style="margin: 0; text-align: justify; text-indent: 0.55in; font: 10pt Times New Roman, Times, 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">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="font-weight: bold;" colspan="2">&nbsp;</td>
<td style="font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&nbsp;</td>
<td style="font-weight: bold;">&nbsp;</td>
<td 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>&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: 6.6pt; text-align: left; 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="width: 41%;">Balance as of January 1, 2016</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">7,733</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,311</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,044</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;">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;">70</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;">70</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt;">Balance as of June 30, 2016</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,803</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,311</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">11, 114</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; 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>Balance as of January 1, 2016</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(976</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">&#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; text-align: left;">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;">(70</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;">(70</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt;">Balance as of June 30, 2016</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;">(1,046</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">$</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">&#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;">(1,046</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; 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: 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: 2pt; text-align: left; font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;Net Goodwill</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">6,757</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,311</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">10,068</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Changes in the carrying values of intangible assets for the six months ended June 30, 2016, were as follows (in thousands):</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, 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>&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2">T<b>&#38;D <br>Solutions <br>Segment</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Critical Power <br>Solutions <br>Segment</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Total <br>Intangible <br>Assets</b></td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 41%;">Balance as of January 1, 2016</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">6,113</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">3,843</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,956</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Amortization</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(257</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(620</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(877</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; text-align: left;">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;">9</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;">9</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt;">Balance as of June 30, 2016</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">5,865</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,223</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">9,088</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">The components of intangible assets as of June 30, 2016 are summarized below (in thousands):</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>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Weighted<br> Average<br> Amortization<br> Years</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Gross<br> Carrying<br> Amount&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Accumulated<br> Amortization</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Foreign</b><br> <b>Currency</b><br> <b>Translation</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="text-align: center;"><b>&nbsp;</b></td>
<td style="border-bottom: Black 1pt solid; text-align: center;" colspan="2"><b>Net Book <br>Value</b></td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 35%; text-align: left;">Customer relationships</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">&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: 10%; text-align: right;">7,089</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,908</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;">&#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: 10%; text-align: right;">4,181</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Non-compete agreements</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">5</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">636</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(329</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&#x2014;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">307</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>Trademarks</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">(a)</td>
<td style="text-align: left;"></td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,061</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(209</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">12</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,864</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Distributor territory license</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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;">474</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(178</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;">296</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Internally developed software</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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;">(62</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;">227</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Developed technology</td>
<td>&nbsp;</td>
<td style="text-align: left;">&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;">492</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(76</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&#x2014;</td>
<td style="text-align: left;">&nbsp;</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>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; text-align: left;">Technology-related industry accreditations</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">Indefinite</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,794</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;">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,797</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6.6pt; text-align: left;">Total intangible assets</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: center;">&nbsp;</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">12,835</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(3,762</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">15</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">9,088</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif;" cellpadding="0" cellspacing="0">
<tr style="vertical-align: top; text-align: justify;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(a)</td>
<td style="text-align: justify;">Includes $1.8 million of trademarks with an indefinite useful life, and $0.3 million of trademarks that will be fully amortized by December 31, 2016 as a result of the Company&#x2019;s decision to cease using them.</td>
</tr>
</table><p style="margin: 0 0 0 14.3pt; text-indent: -14.3pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: normal 10pt Times New Roman, Times, Serif;">&nbsp;10</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0 0 0 14.3pt; text-indent: -14.3pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0;">&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;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</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;"><b>Notes to Unaudited Consolidated Financial Statements&nbsp;</b></font></p><p style="margin: 0;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>7. PROPERTY, PLANT AND EQUIPMENT</b></p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">Property, plant and equipment are summarized below (in thousands):</p><p style="margin: 0; text-align: justify; text-indent: 30.8pt; font: 10pt Times New Roman, Times, 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>&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">
<p style="margin-bottom: 0; margin-top: 0;">June 30,</p>
<p style="margin-bottom: 0; margin-top: 0;">2016</p>
</td>
<td style="text-align: center; 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">
<p style="margin-bottom: 0; margin-top: 0;">December 31,</p>
<p style="margin-bottom: 0; margin-top: 0;">2015</p>
</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 50%;">Land</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">48</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;">45</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Buildings</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,384</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,224</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Machinery and equipment</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,599</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,143</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Furniture and fixtures</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>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">416</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Computer hardware and software</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,230</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,334</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Leasehold improvements</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>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">271</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">42</td>
<td style="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;">375</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">14,191</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">13,808</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">(6,938</td>
<td style="text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(6,459</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 9.9pt; text-align: left;">Total property, plant and equipment, net</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,253</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,349</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: center; text-indent: 30.8pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">Depreciation expense was $0.6 million and $0.7 million in the six months ended June 30, 2016 and 2015, respectively.</p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>8. OTHER ASSETS</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">In December 2011 and January 2012, the Company made two loans, each in the amount of $0.3 million 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. 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 full loan receivable is outstanding at June 30, 2016 and December 31, 2015. The Company is actively evaluating its alternatives to either foreclose on its security interests underlying the loans, or otherwise renegotiate and extend them. As the Company does not currently expect repayment of the loans receivable within the next twelve months, they have been classified as long-term in the Company&#x2019;s Consolidated Balance Sheets.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Also included in Other Assets at June 30, 2016 are deferred financing costs of $0.3 million, and a customer note receivable of $0.2 million as compared to deferred financing costs of $0.2 million and a customer note receivable of $0.2 million at December 31, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>9. DEBT</b></p><p style="margin: 0 0 0 59.4pt; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>Canadian Credit Facilities</i></b></p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Our Canadian subsidiaries have maintained credit facilities with Bank of Montreal since October 2009. In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#x201C;PECI&#x201D;), entered into an Amended and Restated Credit Agreement (&#x201C;ARCA&#x201D;) with Bank of Montreal (the &#x201C;Canadian Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank This 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 the bank existing as of December 31, 2015 were waived by the Bank of Montreal, subject to the satisfaction of certain conditions precedent set forth in the ARCA.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Our Canadian Facilities provide for up to $8.1 million Canadian dollars (&#x201C;CAD&#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a $7.0 million CAD demand revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $0.5 million CAD term credit facility (&#x201C;Facility B&#x201D;) that financed a plant expansion, and a $0.7 million USD term credit facility (&#x201C;Facility C&#x201D;) that financed a business acquisition and the purchase and expansion of its manufacturing facilities.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Facility A is subject to margin criteria and borrowings bear interest at Bank of Montreal&#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;11</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; 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;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</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;"><b>Notes to Unaudited Consolidated Financial Statements&nbsp;</b></font></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Borrowings under Facility B bear interest at Bank of Montreal&#x2019;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule. Quarterly principal repayments were reduced to $47,128.88 CAD, with a bullet payment of $141,386.56 CAD due on July 31, 2017.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Borrowings under Facility C bear interest at Bank of Montreal&#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. A principal repayment at June 30, 2016 is $72,000 USD, with quarterly principal repayments beginning on October 31, 2016 reduced to $36,000 USD, with a bullet payment of $496,000 USD due on July 31, 2017.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The ARCA modified financial covenant testing so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.</p><p style="color: red; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As of June 30, 2016, we had approximately $4.8 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately $3.9 million outstanding under Facility A, $0.3 million outstanding under Facility B and $0.6 million outstanding under Facility C.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>United States Credit Facilities</i></b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">In April 2016, we entered into an Amended and Restated Credit Agreement (&#x201C;US ARCA&#x201D;) with Bank of Montreal (the &#x201C;U.S. Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank. Additionally, defaults relating to the breach of certain financial covenants under the prior financing arrangements with the bank existing as of December 31, 2015 were waived by the Bank of Montreal, subject to the satisfaction of certain conditions precedent set forth in the US ARCA.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Our U.S. Facilities provide for up to $19.1 million U.S. dollars (&#x201C;USD&#x201D;) consisting of a $14.0 million USD demand revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $5.0 million USD term credit facility (&#x201C;Facility B&#x201D;) that financed the acquisition of Titan, and a new $100,000 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily finance day-to-day business expenses of the Company and for no other purpose.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Facility A continues to bear interest, at our option, at the bank&#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 and shall mature on July 31, 2017.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Borrowings under 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. Quarterly principal repayments were reduced to $31,250 USD for calendar year 2016. The original amortization schedule will continue to apply to all quarterly principal payments made after December 31, 2016, with no change in the final maturity date of December 2, 2019.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The ARCA modified financial covenant testing so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As of June 30, 2016, we had approximately $17.7 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $13.0 million outstanding under Facility A, and $4.7 million outstanding under Facility B.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;"><b>Nexus Promissory Note</b></p><p style="margin: 0; text-indent: 0.55in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">On July 25, 2012, the Company&#x2019;s Mexican subsidiary, Nexus Magneticos de Mexico, S. de R.L. de C.V. (&#x201C;Nexus&#x201D;), entered into a $1.65 million term loan agreement with GE CF Mexico, S.A. de C.V. (&#x201C;GE Capital Mexico&#x201D;). The term loan is payable in 60 consecutive monthly installments and bears interest, payable monthly, at a rate of 6.93% per annum. The obligations of Nexus under the term loan are secured by certain machinery and equipment located in Mexico and by a corporate guaranty by the Company. As of June 30, 2016 and December 31, 2015, there was approximately $0.2 million and $0.3 million outstanding, respectively, under the Nexus Promissory Note.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;12</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><font style="font-family: 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;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</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;"><b>Notes to Unaudited Consolidated Financial Statements&nbsp;</b></font></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Long-term debt consists of the following (in thousands):&nbsp;</p><table 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"></td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="2"></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; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">
<p style="margin-bottom: 0; margin-top: 0;">June 30,</p>
<p style="margin-bottom: 0; margin-top: 0;">2016</p>
</td>
<td style="text-align: center; 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">
<p style="margin-bottom: 0; margin-top: 0;">December 31,</p>
<p style="margin-bottom: 0; margin-top: 0;">2015</p>
</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 65%; text-align: left;">Term credit facilities</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">5,619</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,942</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Nexus promissory note</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>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">316</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">5</td>
<td style="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</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total debt</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,795</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,265</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">(742</td>
<td style="text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(6,244</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total long-term debt</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">5,053</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">21</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>10. OTHER LONG-TERM LIABILITIES</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Unpaid and Past Due Payroll Tax Obligations</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">From January 1, 2014 through September 30, 2015, the Company failed to report and pay its Federal payroll tax obligations. During this fiscal quarter, the Company entered into installment payment agreements with the Internal Revenue Service for the payment of delinquent payroll tax liabilities. These agreements encompass approximately 97% of the amounts owed by the Company for delinquent payroll tax liabilities. As shown in the chart below, with the execution of these installment payment agreements the Company reclassified $2.6 million of this liability as long-term indebtedness, while $2.0 million of the delinquent payroll tax obligations are included in the accrued liabilities as of June 30, 2016.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The Company continues to pursue installment payment agreements for our Pioneer Critical Power Inc. division, as well as abatement of all penalties assessed by the Internal Revenue Service on the delinquent payroll taxes.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">During the six months ended June 30, 2016 the Company received waivers of certain interest and penalties on these obligations totaling $0.4 million. The Company had previously recorded these liabilities, resulting in the waivers being recognized as other expense when they were granted.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Deferred payments due for Harmonics Acquisition</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As consideration for the purchase of Harmonics by the Company, the sellers agreed to defer a portion of the purchase price. These deferred payments to the sellers are to be made annually for a period of five years, with a balloon payment being due at the end of year five for the balance remaining. The annual payments are determined as a percentage of the prior year&#x2019;s sales dollars of the Harmonics products.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Other long-term liabilities consist of the following (in thousands):&nbsp;</p><table 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"></td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="2"></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; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">
<p style="margin-bottom: 0; margin-top: 0;">June 30,</p>
<p style="margin-bottom: 0; margin-top: 0;">2016</p>
</td>
<td style="text-align: center; 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">
<p style="margin-bottom: 0; margin-top: 0;">December 31,</p>
<p style="margin-bottom: 0; margin-top: 0;">2015</p>
</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 65%; text-align: left;">Past due payroll tax obligations, including interest and penalties</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">4,592</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 12%; text-align: right;">&#x2014;</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;">Net deferred payments due for Harmonics Acquisition</td>
<td style="padding-bottom: 1pt;">&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="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;">372</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4,944</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">372</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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,950</td>
<td style="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="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total other long-term liabilities</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,994</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">372</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;"><b>11. PENSION PLAN</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;13</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><font style="font-family: 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;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</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;"><b>Notes to Unaudited Consolidated Financial Statements</b></font></p><p style="margin: 0pt 0; text-align: center; font: 10pt Arial, Helvetica, Sans-Serif;"><b>&nbsp;</b></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The components of the expense the Company incurred under the pension plan are as follows (in thousands):&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>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
</tr>
<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="6">Three Months Ended</td>
<td style="padding-bottom: 1pt; 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="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="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: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2016</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2015</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2016</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; padding-bottom: 2pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 48%; text-align: left;">Current service cost, net of employee contributions</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">12</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;">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;">23</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;">29</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Interest cost on accrued benefit obligation</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">26</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">27</td>
<td style="text-align: left;">&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;">55</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Expected return on plan assets</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(41</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(44</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(80</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>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Amortization of transitional obligation</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">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;">5</td>
<td style="text-align: left;">&nbsp;</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>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Amortization of past service costs</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3</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;">5</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>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; 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;">10</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9</td>
<td style="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="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</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 6pt; text-align: left;">Total cost of benefit</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">13</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">11</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">21</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">27</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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 $54 and $59 of contributions to its defined benefit pension plan during the six months ended June 30, 2016 and 2015, 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.</p><p style="margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>12. STOCKHOLDERS&#x2019; EQUITY</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Common Stock</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The Company had 8,699,712 shares of common stock, $0.001 par value per share, outstanding of as of June 30, 2016 and December 31, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; font: 10pt Times New Roman, Times, Serif;"><b>Warrants</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As of June 30, 2016 and December 31, 2015, 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. No warrants were exercised during the six months ended June 30, 2016.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Stock-Based Compensation</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">A summary of stock option activity under the 2011 Long-Term Incentive Plan as of June 30, 2016, and changes during the six months ended June 30, 2016, are presented below:</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table 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;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2"><font style="font-size: 10pt;"><b>Stock</b><br> <b>options</b></font></td>
<td style="text-align: left; font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2"><font style="font-size: 10pt;"><b>Weighted</b><br> <b>average</b><br> <b>exercise price</b></font></td>
<td style="text-align: left; font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2"><font style="font-size: 10pt;"><b>Weighted</b><br> <b>average</b><br> <b>remaining</b><br> <b>contractual</b><br> <b>term</b></font></td>
<td style="text-align: left; font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2"><font style="font-size: 10pt;"><b>Aggregate</b><br> <b>intrinsic value</b></font></td>
<td style="text-align: left; font-weight: bold;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 35%; text-align: left;"><font style="font-size: 10pt;">Outstanding as of January 1, 2016</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 12%; text-align: right;"><font style="font-size: 10pt;">344,733</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="width: 12%; text-align: right;"><font style="font-size: 10pt;">9.35</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 12%; text-align: right;"></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="width: 12%; text-align: right;"></td>
<td style="width: 1%; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.12in; text-align: left;"><font style="font-size: 10pt;">Granted</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">27,000</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">3.68</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 0.12in; text-align: left;"><font style="font-size: 10pt;">Exercised</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#x2014;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#x2014;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.12in; text-align: left;"><font style="font-size: 10pt;">Forfeited</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">(118,333</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">)</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">9.34</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;"><font style="font-size: 10pt;">Outstanding as of June 30, 2016</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">253,400</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">8.75</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">6.4</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">75,590</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;"><font style="font-size: 10pt;">Exercisable as of June 30, 2016</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">203,733</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">9.29</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">5.8</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="border-bottom: Black 1pt solid; text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="border-bottom: Black 1pt solid; text-align: right;"><font style="font-size: 10pt;">30,500</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&nbsp;</font></td>
</tr>
</table><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">As of June 30, 2016, there were 446,600 shares available for future grants under the Company&#x2019;s 2011 Long-Term Incentive Plan.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Stock-based compensation expense recorded for the three and six months ended June 30, 2016 was approximately ($47,000) and $6,000, respectively, as compared to the expense of $57,000 and $117,000, respectively, during the three and six month ended June 30, 2015. For the three month and six months ended June 30, 2016, the expense reversal is primarily the result of forfeitures of previously expensed awards to our former Chief Financial Officer. At June 30, 2016, the Company had total stock-based compensation expense remaining to be recognized in the consolidated statements of operations of approximately $100,000.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;14</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;&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;"><b>PIONEER POWER SOLUTIONS, INC.&nbsp;</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;"><b>Notes to Unaudited Consolidated Financial Statements&nbsp;</b></font></p><p style="margin: 0pt 0; font: 10pt Arial, Helvetica, Sans-Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Foreign Currency Translation</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; 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 income of $0.6 million for the six months ended June 30, 2016 and unrealized losses of $1.2 million for the six months ended June 30, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>13. BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Basic and diluted income (loss) per common share is 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 income (loss) per share (in thousands, except per share data):</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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="padding-left: 8.35pt; text-indent: -8.35pt;">&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 style="padding-left: 8.35pt; text-indent: -8.35pt;">&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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold;" colspan="2">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-left: 8.35pt; text-indent: -8.35pt;">Numerator:</td>
<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: 2pt; padding-left: 0.25in; width: 37%; text-align: left; text-indent: -8.35pt;">Net income (loss)</td>
<td style="padding-bottom: 2pt; width: 3%;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; width: 2%; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; width: 8%; text-align: right;">194</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt; width: 2%;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; width: 2%; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; width: 8%; text-align: right;">(817</td>
<td style="padding-bottom: 2pt; width: 1%; text-align: left;">)</td>
<td style="padding-bottom: 2pt; width: 2%;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; width: 2%; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; width: 8%; text-align: right;">763</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt; width: 2%;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; width: 2%; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; width: 8%; text-align: right;">(1,042</td>
<td style="padding-bottom: 2pt; width: 1%; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 8.35pt; text-indent: -8.35pt;">&nbsp;</td>
<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: 8.35pt; text-indent: -8.35pt;">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: -8.35pt;">Weighted average basic shares outstanding</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,700</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,700</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">7,406</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: -8.35pt;">Effect of dilutive securities - equity based compensation plans</td>
<td style="padding-bottom: 1pt;">&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</td>
<td style="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="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</td>
<td style="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="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 0.25in; text-align: left; text-indent: -8.35pt;">Denominator for diluted net income (loss) per common share</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">8,706</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">8,706</td>
<td style="text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,406</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 8.35pt; text-indent: -8.35pt;">&nbsp;</td>
<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: 8.35pt; text-align: left; text-indent: -8.35pt;">Net income (loss) per common share:</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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-indent: -8.35pt;">Basic</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.02</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.11</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.14</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.25in; text-indent: -8.35pt;">Diluted</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.02</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.11</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(0.14</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 8.35pt; text-indent: -8.35pt;">&nbsp;</td>
<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: 8.35pt; text-align: left; text-indent: -8.35pt;">Anti-dilutive securities (excluded from per share calculation):</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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: -8.35pt;">Equity based compensation plans</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">192</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">349</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">192</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">349</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: -8.35pt;">Warrants</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">51</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">51</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">51</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">51</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0 0 0 0.5in; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>14. BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The Company follows ASC 280 <i> - Segment Reporting</i> in determining its reportable segments. In December 2014, 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. As the Company makes decisions using a products and services group focus, its analysis resulted in two reportable segments: T&#38;D Solutions and Critical Power Solutions. The Critical Power Solutions reportable segment is comprised of the Company&#x2019;s Titan Energy Systems Inc. subsidiary. The T&#38;D Solutions reportable segment is an aggregation of all other Company subsidiaries, primarily engaged in the manufacture of electrical transformers and switchgear, together with sales and expenses attributable to the strategic sales group for its T&#38;D Solutions marketing activities. As a result of the restructuring plans implemented during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&#38;D Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The T&#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used primarily by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power Solutions segment provides power generation equipment, switchgear, related electrical distribution infrastructure and aftermarket field-services primarily to help customers ensure smooth, uninterrupted power to operations during times of emergency.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;15</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<p style="margin: 0; text-align: center; font: 10pt Times New Roman;"><b>PIONEER POWER SOLUTIONS, INC.</b></p>
<p style="margin: 0; text-align: center; font: 10pt Times New Roman;"><b>Notes to Unaudited Consolidated Financial Statements</b></p>
<p style="margin: 0;">&nbsp;</p>
<p style="margin: 0;">The following tables present information about segment income and loss (in thousands):</p>
<p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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="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="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>Revenues</td>
<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: 6.6pt;">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-left: 6.6pt; width: 40%;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transformers</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">22,118</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">19,298</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">40,495</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">41,163</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: 6.6pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Switchgear</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">2,720</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,729</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,607</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,615</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">24,838</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">21,027</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">47,102</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">44,778</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Critical Power Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equipment</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,323</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,423</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,858</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,589</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;">1,769</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,010</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,540</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,981</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: 6.6pt;">&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,092</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,433</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9,398</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,570</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: 6.6pt;">Consolidated</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">29,930</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">56,500</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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;">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: 6.6pt;">T&#38;D Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">396</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">416</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">753</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">827</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Critical Power Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">339</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">360</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">708</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">717</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.6pt; text-align: left;">Unallocated Corporate 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;">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;">17</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;">33</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;">33</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: 6.6pt;">Consolidated</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">753</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">793</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,494</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,577</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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;">Operating Income (Loss)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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: 6.6pt;">T&#38;D Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,034</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">112</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">4,081</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,481</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Critical Power Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">44</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(263</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(89</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(602</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">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;">(694</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;">(536</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,514</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,649</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: 6.6pt;">Consolidated</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,384</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(687</td>
<td style="padding-bottom: 2.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,478</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(770</td>
<td style="padding-bottom: 2.5pt; text-align: left;">)</td>
</tr>
</table>
<p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin: 0; font: 10pt Times New Roman, Times, Serif;">Revenues are attributable to countries based on the location of the Company&#x2019;s customers (in thousands):</p>
<p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, 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>&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" nowrap>Three Months Ended June 30,</td>
<td style="text-align: center; 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" nowrap>Six Months Ended June 30,</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; width: 40%; text-align: left;">United States</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">20,919</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">16,001</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">38,472</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">34,399</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">Canada</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">9,011</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">10,110</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">17,963</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">20,585</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.6pt;">Others</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">&#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;">349</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;">65</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;">364</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: 6.6pt;">Total</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">29,930</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">56,500</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">16&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa007"></a>ITEM 2. MANAGEMENT&#x2019;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><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, 2015, which was filed with the Securities and Exchange Commission on March 31, 2016 and is available on the SEC&#x2019;s website at www.sec.gov.</i></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><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></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Special Note Regarding Forward-Looking Statements</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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. 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. Forward-looking statements should not be read as a guarantee of future performance or results and may not be accurate indications of when such performance or results will be achieved. Forward-looking statements are based on information we have when those statements are made or management&#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:</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; 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: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 2%; vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td style="width: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 96%; vertical-align: top; text-align: justify;">We were delinquent in payment of our federal payroll tax obligations and may not be successful in our requests for the abatement of penalties.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">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.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">The effects of fluctuations in sales on our business, revenues, expenses, net income, income per share, margins and profitability.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">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.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">We depend on Hydro-Quebec Utility Company and Siemens Industry, Inc. for a large portion of our business, and any change in the level of orders from Hydro-Quebec Utility Company or Siemens Industry, Inc., could have a significant impact on our results of operations.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">The potential loss or departure of key personnel, including Nathan J. Mazurek, our chairman, president and chief executive officer.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our ability to expand our business through strategic acquisitions.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our ability to integrate acquisitions and related businesses.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our ability to generate internal growth, maintain market acceptance of our existing products and gain acceptance for our new products.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Unanticipated increases in raw material prices or disruptions in supply could increase production costs and adversely affect our profitability.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">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.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our ability to realize revenue reported in our backlog.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">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.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Strikes or labor disputes with our employees may adversely affect our ability to conduct our business.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">A significant portion of our revenue and expenditures are derived or spent in Canadian dollars. However, we report our financial condition and results of operations in U.S. dollars. As a result, fluctuations between the U.S. dollar and the Canadian dollar will impact the amount of our revenues and net income.</td>
</tr>
<tr>
<td>&nbsp;<font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">The impact of geopolitical activity on the economy, changes in government regulations such as income taxes, climate control initiatives, the timing or strength of an economic recovery in our markets and our ability to access capital markets.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our chairman controls a majority of our voting power, and may have, or may develop in the future, interests that may diverge from yours.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Material weaknesses in internal controls.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Future sales of large blocks of our common stock may adversely impact our stock price.</td>
</tr>
<tr>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">The liquidity and trading volume of our common stock.</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">17&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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 carefully review the risk factors and other cautionary statements in our other reports filed with the SEC for a discussion of the foregoing and other risks that relate to our business and investing in shares of our common stock.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Business Overview</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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. Our principal products and services include custom-engineered electrical transformers, switchgear 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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Description of Business Segments</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">We have two reportable segments: Transmission &#38; Distribution Solutions (&#x201C;T&#38;D Solutions&#x201D;) and Critical Power Solutions (&#x201C;Critical Power&#x201D;).</p><p style="margin: 0; text-indent: 0.55in; 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: 6%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 3%; vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td style="width: 1%;"><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="width: 90%; vertical-align: top; text-align: justify;">Our T&#38;D Solutions business provides equipment solutions that help customers effectively and efficiently manage their electrical power distribution systems to desired specifications. The reporting segment is comprised of two primary product categories: electrical transformers and switchgear. These solutions are marketed principally through our Pioneer Transformers Ltd., Jefferson Electric, Inc. and Pioneer CEP brand names. As a result of the restructuring plans implemented during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&#38;D Solutions segment as of January 1, 2016.&nbsp;&nbsp;For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.</td>
</tr>
<tr>
<td>&nbsp;<font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top;"><font style="font-family: Symbol;"><b>&#xB7;</b></font></td>
<td><font style="font-size: 10pt;">&nbsp;</font></td>
<td style="vertical-align: top; text-align: justify;">Our Critical Power Solutions 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 Minneapolis, currently doing business under the Titan Energy Systems Inc. (&#x201C;Titan&#x201D;) brand name.</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.55in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Foreign Currency Exchange Rates</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Although we report our results in accordance with U.S. GAAP and in U.S. dollars, two of our business units are Canadian operations whose functional currency is the Canadian dollar. As such, the financial position, results of operations, cash flows and equity of these operations are initially consolidated in Canadian dollars. Their assets and liabilities are then translated from Canadian dollars to U.S. dollars by applying the foreign currency exchange rate in effect at the balance sheet date, while the results of their operations and cash flows are translated to U.S. dollars by applying weighted average foreign currency exchange rates in effect during the reporting period. The resulting translation adjustments are included in other comprehensive income or loss.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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):</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 colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td colspan="3">&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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td colspan="3">&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">Balance Sheet</td>
<td style="text-align: center; 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">Statements of Operations and <br> Comprehensive Income</td>
<td style="text-align: center; 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">Balance Sheet</td>
<td style="text-align: center; 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">Statements of Operations and <br> Comprehensive Income</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" colspan="3">Quarter Ended</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">End of Period</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">Period Average</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">Cumulative <br> Average</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">End of Period</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">Period Average</td>
<td style="font-weight: bold;">&nbsp;</td>
<td style="text-align: center; font-weight: bold;" colspan="3">Cumulative <br> Average</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 14%; text-align: left;">March 31</td>
<td style="width: 1%; text-align: left;"></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: 11%; text-align: right;">0.7700</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: 11%; text-align: right;">0.7274</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: 11%; text-align: right;">0.7274</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: 11%; text-align: right;">0.7895</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: 11%; text-align: right;">0.8057</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: 11%; text-align: right;">0.8057</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">June 30</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.7742</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.7760</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.7509</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.8006</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.8134</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.8095</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">18&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>Critical Accounting Policies</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b>RESULTS OF OPERATIONS</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>Overview of First Half Results</i></b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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 &#x2013; 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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Our summary of operating results during the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):</p><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table 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="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="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>Revenues</td>
<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: 6.6pt; width: 30%;">T&#38;D Solutions</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">24,838</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">21,027</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">47,102</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 10%; text-align: right;">44,778</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: 6.6pt; 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;">5,092</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,433</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9,398</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,570</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 13.2pt;">Consolidated</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">29,930</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">26,460</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">56,500</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">55,348</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Cost of sales</td>
<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: 6.6pt;">T&#38;D Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">19,503</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">17,003</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">36,309</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">35,883</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; 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;">4,300</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,389</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,150</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,830</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: 13.2pt;">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;">23,803</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,392</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,459</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,713</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Gross profit</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,127</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,068</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">12,041</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">10,635</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Selling, general and administrative expenses</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;">5,155</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">8,390</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">10,463</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Depreciation and amortization expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">541</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">521</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,081</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,034</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Restructuring and integration</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">61</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;">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: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left;">Foreign exchange gain</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(43</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;">79</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;">(90</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;">(92</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 13.2pt; 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,743</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,755</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">9,563</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,405</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Operating income (loss)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,384</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(687</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,478</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(770</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Interest expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">310</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">179</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">595</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">333</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; 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;">275</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;">186</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;">290</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;">263</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;">Income (loss) before taxes</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">799</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,052</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,593</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1,366</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; 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;">605</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;">(235</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;">830</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;">(324</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; text-align: left;">Net income (loss)</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">194</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(817</td>
<td style="padding-bottom: 2.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">763</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(1,042</td>
<td style="padding-bottom: 2.5pt; text-align: left;">)</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><b><i>&nbsp;</i></b></p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>Backlog</i></b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table represents the progression of our backlog, by reporting segment, as of the end of the last five quarters (in thousands):</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</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="text-align: center; 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="text-align: center; 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="text-align: center; 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="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 25%;">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;">33,653</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,647</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;">24,487</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,981</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;">22,142</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;">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;">4,146</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,586</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,180</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,047</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,640</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: 6.6pt; text-align: left;">Total order backlog</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">37,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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">35,233</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">28,667</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">30,028</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">32,782</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">19&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Three and Six Months Ended June 30, 2016 Compared to Three and Six Months Ended June 30, 2015</i></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>Revenue</i></b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table represents our revenues by reporting segment and major product category for the periods indicated (in thousands, except percentages):</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><table style="margin-left: 5%; 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: center; font-family: Calibri, Helvetica, Sans-Serif; 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">Three Months Ended June 30,</td>
<td style="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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="text-align: center; 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="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>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: 6.6pt; width: 28%;">Transformers</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 6%; text-align: right;">22,118</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: 6%; text-align: right;">19,298</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: 6%; text-align: right;">2,820</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;">14.6</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: 6%; text-align: right;">40,495</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: 6%; text-align: right;">41,163</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: 6%; text-align: right;">(668</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;">(1.6</td>
<td style="width: 1%; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt;">Switchgear</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">2,720</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,729</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;">991</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;">57.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;">6,607</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,615</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,992</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;">82.8</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 6.6pt;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">24,838</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">21,027</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,811</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">18.1</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">47,102</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">44,778</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2,324</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5.2</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Critical Power Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<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: 6.6pt;">Equipment</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,323</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3,423</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(100</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(2.9</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">5,858</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">6,589</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(731</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(11.1</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt;">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;">1,769</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,010</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;">(241</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.0</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">3,540</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,981</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;">(441</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>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 6.6pt;">&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,092</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,433</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;">(341</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(6.3</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;">9,398</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,570</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,172</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>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; text-align: left;">Total revenue</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">29,930</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,470</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 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">13.1</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">56,500</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 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">55,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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,152</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 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2.1</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">For the three months ended June 30, 2016, our consolidated revenue increased by $3.5 million, or 13.1%, to $29.9 million, up from $26.5 million during the three months ended June 30, 2015. For the six months ended June 30, 2016, our consolidated revenue increased by $1.2 million, or 2.1%, to $56.5 million, up from $55.3 million during the six months ended June 30, 2015.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>T&#38;D Solutions.</i> During the three months ended June 30, 2016, revenue from our transformer product lines increased by $2.8 million, or 14.6%. The increase was driven by higher sales of our dry type product lines, which increased by $3.0 million or 25.9%. For the six months ended June 30, 2016, revenue from our Canadian transformer product lines decreased by $3.3 million, or 14.7%. This decrease was offset by higher sales of our US dry type transformers.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Our sales of T&#38;D switchgear increased by 57.3% to $2.7 million, during the three months ended June 30, 2016, as compared to the same period of the prior year. This increase is the result of higher sales of our low voltage switchgear products, which accounted for the entire increase. During the three months ended June 30, 2016, sales of these products were $2.7 million. For the six months ended June 30, 2016, our switchgear sales increased $3.0 million when compared to the same period last year. This increase is primarily the result of our acquisition of Pacific Power, which was acquired in August, 2015. During the six months ended June 30, 2016, sales of these products were $2.2 million.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Critical Power Solutions</i>. Titan is the only business unit in the Critical Power segment. For the three months ended June 30, 2016, equipment sales were down $100,000 as compared to the same period in the prior year. This decrease is from the closure of our New Jersey operations during the second half of 2015. For the six months ended June 30, 2016, equipment sales were down $731,000 compared to the same period in 2015. In addition to the closure of the New Jersey operations, the installation of an ERP solution by our supplier resulted in shipment delays during this the six months ended June 30, 2016</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">For the three months ended June 30, 2016, service revenue was down $241,000 as compared to the same period in the prior year. This decrease is from one of our major service customers delaying the start of their annual contract. For the six months ended June 30, 2016, service revenue was down $441,000 compared to the same period in 2015. This decrease is the result of two major customers delaying the start of their commitments.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">20&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>Gross Profit and Gross Margin</i></b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table represents our gross profit by reporting segment for the periods indicated (in thousands, except percentages):</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>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
<td>&nbsp;</td>
<td colspan="3">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="color: red; text-align: center; font-family: Calibri, Helvetica, Sans-Serif; 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">Three Months Ended June 30,</td>
<td style="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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="text-align: center; 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="text-align: center; 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">2016</td>
<td style="text-align: center; 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">2015</td>
<td style="text-align: center; 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="text-align: center; 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="text-align: center; font-weight: bold;">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>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: 6.6pt; width: 28%; text-align: left;">Gross profit</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 6%; text-align: right;">5,335</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: 6%; text-align: right;">4,024</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: 6%; text-align: right;">1,311</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;">32.6</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: 6%; text-align: right;">10,793</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 6%; text-align: right;">8,895</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: 6%; text-align: right;">1,898</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;">21.3</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Gross margin %</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">21.5</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">19.1</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">2.4</td>
<td style="text-align: left;">&nbsp;</td>
<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;">22.9</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;">3.0</td>
<td style="text-align: left;">&nbsp;</td>
<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.6pt;">&nbsp;</td>
<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="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: 6.6pt; text-align: left;">Gross profit</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">792</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,044</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(252</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(24.1</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,248</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,740</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(492</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(28.3</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 6.6pt; text-align: left;">Gross margin %</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">15.6</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">19.2</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(3.6</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;">13.3</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">16.5</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(3.2</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.6pt;">&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; text-align: left;">Consolidated gross profit</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">6,127</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">5,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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,059</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 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">20.9</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2.5pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">12,041</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">10,635</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 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,406</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 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">13.2</td>
<td style="padding-bottom: 2.5pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Consolidated gross margin %</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">20.5</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">19.2</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1.3</td>
<td style="text-align: left;">&nbsp;</td>
<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;">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;">19.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.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>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">For the three months ended June 30, 2016, our gross margin was 20.5% of revenues, compared to 19.2% during the three months ended June 30, 2015. For the six months ended June 30, 2016, our gross margin was 21.3% of revenues, compared to 19.2% during the six months ended June 30, 2015. The 1.3% increase in our consolidated gross margin percentage is explained mostly by the results of our T&#38;D Solutions segment.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>T&#38;D Solutions</i>. During the three months ended June 30, 2016 the 2.4% increase in our T&#38;D Solutions gross margin resulted primarily from a favorable shift in our switchgear margins. This occurred because of the shift towards higher margin switchgear products from lower margin enclosures.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">For the six months ended June 30, 2016 the 3.0% increase in our T&#38;D Solutions gross margin resulted primarily from a favorable shift in our low voltage transformer margins, occurring because of outsourcing our high volume standard products to lower cost production facilities in Asia and the shift towards more profitable switchgear business.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Critical Power Solutions</i>. During the three months and six months ended June 30, 2016, the 3.6% and 3.2% decrease, respectively, in our Critical Power segment gross margin is due to the delayed start of the service contracts by the two customers. This resulted in fixed costs being incurred without the expected revenue generation.</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 12pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">21&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><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;"><b><i>Operating Expenses</i></b></p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><b><i>&nbsp;</i></b></p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">The following table represents our operating expenses by reportable segment for the periods indicated (in thousands, except percentages):&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: 8.65pt; text-indent: -8.65pt;">&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>
<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: 8.65pt; text-align: center; text-indent: -8.65pt;">&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: 8.65pt; text-indent: -8.65pt;">&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">2016</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">2015</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">2016</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">2015</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: 8.65pt; text-indent: -8.65pt;">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: 20%; text-align: left; text-indent: -8.65pt;">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;">3,104</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;">3,678</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;">(574</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: 7%; text-align: right;">(15.6</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;">6,320</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 7%; text-align: right;">7,211</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;">(891</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: 7%; text-align: right;">(12.4</td>
<td style="width: 1%; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Depreciation and amortization expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">184</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>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">40</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">27.8</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">339</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>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">55</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">19.4</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: -8.65pt;">Restructuring and integration</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">56</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;">56</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;">143</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;">143</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-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Foreign exchange gain</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(43</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;">90</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>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(147.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;">(90</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;">(81</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;">(9</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">11.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: 2pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Segment operating expense</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,301</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,912</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(611</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(15.6</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">6,712</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">7,414</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(702</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(9.5</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 8.65pt; text-indent: -8.65pt;">&nbsp;</td>
<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: 8.65pt; text-align: left; text-indent: -8.65pt;">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: -8.65pt;">Selling, general and administrative expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">409</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">947</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(538</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(56.8</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">630</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,625</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(995</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(61.2</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: -8.65pt;">Depreciation and amortization expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">339</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">360</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;">(5.8</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">708</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">717</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;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(1.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.25in; text-align: left; text-indent: -8.65pt;">Restructuring and integration</td>
<td style="padding-bottom: 1pt;">&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>
<td style="padding-bottom: 1pt;">&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;">)</td>
<td style="padding-bottom: 1pt;">&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;">)</td>
<td style="padding-bottom: 1pt;">&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: 2pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Segment operating expense</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">748</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,307</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(559</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(42.8</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,337</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,342</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(1,005</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(42.9</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 8.65pt; text-indent: -8.65pt;">&nbsp;</td>
<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: 8.65pt; text-align: left; text-indent: -8.65pt;">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: white; vertical-align: bottom;">
<td style="padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Selling, general and administrative expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">670</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">530</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">140</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(26.4</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,441</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,627</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(186</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(11.4</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: -8.65pt;">Depreciation expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">18</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">17</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;">5.9</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">34</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">33</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;">3.0</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: -8.65pt;">Restructuring and integration</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;">&#x2014;</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="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;">39</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;">39</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-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Foreign exchange (gain)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">&#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;">(11</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</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>
<td style="padding-bottom: 1pt;">&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;">)</td>
<td style="padding-bottom: 1pt;">&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;">&#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: 2pt; padding-left: 0.125in; text-align: left; text-indent: -8.65pt;">Unallocated Corporate Overhead Expenses</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">694</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">536</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">158</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(29.5</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,514</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,649</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(135</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(8.2</td>
<td style="padding-bottom: 1.5pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 8.65pt; text-indent: -8.65pt;">&nbsp;</td>
<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: 8.65pt; text-indent: -8.65pt;">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: #cceeff; vertical-align: bottom;">
<td style="padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Selling, general and administrative expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">4,183</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">5,155</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(972</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(18.9</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">8,391</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">10,463</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(2,072</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(19.8</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: -8.65pt;">Depreciation and amortization expense</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">541</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">521</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">20</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">3.8</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,081</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,034</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">47</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">4.5</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: -8.65pt;">Restructuring and integration</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">62</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;">62</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;">181</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;">181</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-bottom: 1pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Foreign exchange (gain) loss</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">(43</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;">79</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;">(122</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;">(154.4</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;">(90</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;">(92</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
<td style="padding-bottom: 1pt;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 1pt solid; text-align: right;">2</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.2</td>
<td style="padding-bottom: 1pt; text-align: left;">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt;">Consolidated operating expense</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">4,743</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">5,755</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(1,012</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(17.6</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">9,563</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">11,405</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(1,842</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(16.1</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
</tr>
</table><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;"><i>Selling, General and Administrative Expense</i>.&nbsp;For the three months ended June 30, 2016, consolidated selling, general and administrative expense, before depreciation and amortization, decreased by approximately $1.0 million, or 18.9%, to $4.2 million, as compared to $5.2 million during the three months ended June 30, 2015. As a percentage of our consolidated revenue, selling, general and administrative expense before depreciation and amortization decreased to 14.0% in the 2016 period, as compared to 19.5% in 2015.</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; text-indent: 0; font: 10pt Times New Roman, Times, Serif;">During the six months ended June 30, 2016, consolidated selling, general and administrative expense, before depreciation and amortization, decreased by approximately $2.1 million, or 19.8%, to $8.4 million, as compared to $10.5 million during the six months ended June 30, 2015. As a percentage of our consolidated revenue, selling, general and administrative expense before depreciation and amortization decreased to 14.9% in the 2016 period, as compared to 18.9% in 2015.&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;">The decrease in our selling, general and administrative expense is attributable mostly to headcount reductions in both segments and in our corporate overhead. For the six months ended June 30, 2016, the decrease in salary and benefits expense was $1.3 million when compared to the 2015 period. The remainder of the decrease was in lower bad debt expense and professional fees for the six month period. For the three months ended June 30, 2016, the decrease in salary and benefits expense was $0.6 million when compared to the 2015 period. The remainder of the decrease was in lower bad debt expense for the three month period.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">22&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><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;"><i>Depreciation and Amortization Expenses. </i>&nbsp;Depreciation and amortization expense consists primarily of amortization of definite-lived intangible assets, depreciation of fixed assets and excludes amounts included in cost of sales. Depreciation and amortization expense increased by $20 and $47 during the three and six months ended June 30, 2016, respectively, as compared to the same periods of 2015, primarily as a result of amortization of intangible assets associated with the Harmonics and Pacific acquisitions.</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;"><i>Foreign Exchange (Gain) Loss</i>. During the three and six months ended June 30, 2016, approximately 34% and 30%, respectively, of our consolidated operating revenues were denominated in Canadian dollars (as compared to 31% and 34% in the corresponding 2015 periods) and most of our expenses were denominated and disbursed in U.S. dollars. We have not historically engaged in currency hedging activities. Fluctuations in foreign currency exchange rates between the time we initiate and then settle transactions with our customers and suppliers can have an impact on our operating results. For the three months ended June 30, 2016, we recorded a gain of $43 due to currency fluctuations, compared to a loss of approximately $79 during the three months ended June 30, 2015. For the six months ended June 30, 2016, we recorded a gain of $90 due to currency fluctuations, compared to a gain of approximately $92 during the six months ended June 30, 2015.</p><p style="margin: 0pt 0; text-align: justify; 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;"><b><i>Operating Income (Loss)</i></b></p><p style="margin: 0pt 0; text-align: justify; 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;">The following table represents our operating income or loss by reportable segment for the periods indicated (in thousands):&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: 8.65pt; text-indent: -8.65pt;">&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>
<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: 8.65pt; text-align: center; text-indent: -8.65pt;">&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: 8.65pt; text-indent: -8.65pt;">&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">2016</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">2015</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">2016</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">2015</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: 8.65pt; width: 20%; text-indent: -8.65pt;">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;">2,034</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;">112</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,922</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: 7%; text-align: right;">1,716.1</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,081</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,481</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,600</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: 7%; text-align: right;">175.6</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 8.65pt; text-align: left; text-indent: -8.65pt;">Critical Power Solutions</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">44</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(263</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">307</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">116.7</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(89</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(602</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">513</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">85.2</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 1pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt;">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;">(694</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;">(536</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;">(158</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;">(29.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;">(1,514</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,649</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;">8.2</td>
<td style="padding-bottom: 1pt; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2pt; padding-left: 0.25in; text-align: left; text-indent: -8.65pt;">Total operating income (loss)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">1,384</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(687</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,071</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">301.5</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">2,478</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">(770</td>
<td style="padding-bottom: 2pt; text-align: left;">)</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">$</td>
<td style="border-bottom: Black 2pt double; text-align: right;">3,248</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
<td style="padding-bottom: 2pt;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: left;">&nbsp;</td>
<td style="border-bottom: Black 2pt double; text-align: right;">421.8</td>
<td style="padding-bottom: 2pt; text-align: left;">&nbsp;</td>
</tr>
</table><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;"><i>T&#38;D Solutions</i>.&nbsp;&nbsp;During the three and six months ended June 30, 2016, T&#38;D segment operating income was $2.0 million and $4.1 million, respectively, as compared to $112,000 and $1.5 million during the same periods of 2015. Improved gross margins provided $1.3 million of this increase, with the balance from decreased operating expenses.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;"><i>Critical Power Solutions</i>.&nbsp;&nbsp;During the three and six months ended June 30, 2016, our Critical Power segment generated an operating income of $44,000 and loss of $89,000, respectively, as compared to an operating loss of $263,000 and $602,000 during the same periods of 2015.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;"><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 months period ended June 30, 2016, our Unallocated Corporate Overhead Expenses increased $0.2 million or 29.5% primarily due to professional fees recorded at corporate, partially offset by lower salary and benefit costs. During the six month period ended June 30, 2016 our Unallocated Corporate Overhead decreased $0.1 million or 8.2% primarily due to lower salary and benefit costs.</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;"><b><i>Non-Operating Expense</i></b></p><p style="margin: 0pt 0; text-align: justify; 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;"><i>Interest Expense</i>. For the three and six months ended June 30, 2016, interest expense was approximately $0.3 million and $0.6 million, respectively, as compared to $0.2 million and $0.3 million, respectively, during the same periods of 2015. The increase in our interest expense was due to higher average borrowings outstanding under our credit facilities during the 2016 period, as compared to 2015.<i>&nbsp;</i></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;"><i>Other Expense. </i>For the three and six months ended June 30, 2016, other non-operating expense was $0.3 million each, as compared to $0.2 million and $0.3 million, respectively, during the same periods of 2015. The 2016 other expense resulted primarily from penalties and interest on our unpaid payroll tax liabilities while 2015 other expenses resulted primarily from acquisition related transactions and integration expenses.</p><p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">23&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;"><i>Income Tax Expense (Benefit)</i>.&nbsp; Our effective income tax rate was&nbsp;75.8% and 52.1% for the three and six months ended June 30, 2016, respectively, as compared to 22.3% and 23.7% during the same periods in 2015, as set forth below (dollars in thousands):</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, 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>&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">2016</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">2015</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">2016</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">2015</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="width: 20%; text-align: left;">Income (loss) before taxes</td>
<td style="width: 1%;">&nbsp;</td>
<td style="width: 1%; text-align: left;">$</td>
<td style="width: 7%; text-align: right;">799</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,052</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;">1,851</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,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: 7%; text-align: right;">(1,366</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;">2,959</td>
<td style="width: 1%; text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Income tax expense (benefit)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">605</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(235</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">840</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">830</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">(324</td>
<td style="text-align: left;">)</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">1,154</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left;">Effective income tax rate %</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">75.8</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">22.3</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">53.5</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">52.1</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">23.7</td>
<td style="text-align: left;">&nbsp;</td>
<td>&nbsp;</td>
<td style="text-align: left;">&nbsp;</td>
<td style="text-align: right;">28.4</td>
<td style="text-align: left;">&nbsp;</td>
</tr>
</table>
<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 increase in our effective tax rates is the result of the payroll tax penalties not being deductible
for tax purposes. Additionally, when we borrow money in the United States from our Canadian business units, this results in a dividend tax being charged. Removing the impact of these items,
the effective tax rate for the three month period ended June 30, 2016 would have been 29.8%. For the six months ended June 30, 2016, removing the impact of these adjustments, the effective
tax rate for the six month period ended June 30, 2016 would have been 18.4%.</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;"><b><i>Net Income (Loss)</i></b></p>
<p style="margin: 0pt 0; text-align: justify; 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;">
We generated net income of $0.2 million and $0.8 million during the three and six months ended June 30, 2016, respectively, as compared to a net loss of $0.8 million and $1.0 million
for the three and six months ended June 30, 2015. Our net income per basic and diluted share for the three and six months ended June 30, 2016 was $0.02 and $0.09, respectively, as compared to
a net loss per basic and diluted earnings per share of $0.11 and $0.14 for the three months ended June 30, 2015. The overall increase in our net income was driven mostly by operating improvements
in gross margins in our T&#38;D solutions segment and reduced spending as a result of the restructuring and integration plans implemented during the last six months of calendar year 2015.&nbsp;
</p>
<p style="margin: 0pt 0; text-align: justify; 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;"><b>LIQUIDITY AND CAPITAL RESOURCES&nbsp;</b></p>
<p style="margin: 0pt 0; text-align: justify; 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;"><i>General</i>. At June 30, 2016, we had total debt of $26.1 million and $3.5 million of cash and
cash equivalents on hand. We have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings under our revolving credit facilities.
Our cash requirements are generally for operating activities, debt repayment, capital improvements and acquisitions. We believe that working capital, the borrowing capacity available under
our credit facilities and funds generated from operations 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.</p>
<p style="margin: 0pt 0; text-align: justify; 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;"><i>Cash Used in Operating Activities</i>. Cash used in our operating activities was approximately
$12.0 million during the six months ended June 30, 2016, compared to cash used in our operating activities of $1.3 million during the six months ended June 30, 2015. The principal elements
of cash provided by operating activities during the six months ended June 30, 2016 were approximately $0.8 million of net income, and $1.8 million of non-cash expenses consisting of depreciation,
amortization of intangibles and deferred financing costs, changes in receivable and inventory reserves and stock-based compensation. These sources of cash during the period were offset by $15.0
million of cash used for working capital purposes.&nbsp;</p>
<p style="margin: 0pt 0; text-align: justify; 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;"><i>Cash Used in Investing Activities. </i>Cash used in investing activities during the six months ended June 30,
2016 was approximately $0.3 million, as compared to $0.8 million during the six months ended June 30, 2015. During the six months ended June 30, 2016, additions to our property, plant and equipment were
$0.3 million.&nbsp;</p>
<p style="margin: 0pt 0; text-align: justify; 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;"><i>Cash Provided by (Used in) Financing Activities.</i> Cash provided by our financing activities was approximately
$15.2 million during six months ended June 30, 2016, as compared to cash used of $1.3 million during the six months ended June 30, 2015. During the six months ended June 30, 2016, our net cash provided by
financing activities included approximately $28.2 million of increased bank overdrafts and borrowings under our credit facilities, offset by payments of $17.8 million on credit facilities and an increase in
short term borrowings of $4.7 million as a result of a product financing arrangement.&nbsp;</p>
<p style="margin: 0pt 0; text-align: justify; 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;"><i>Working Capital</i>. As of June 30, 2016, we had working capital of $6.9 million, including $3.5 million of cash and
equivalents, compared to negative net working capital of $3.4 million, including $0.6 million of cash and equivalents at December 31, 2015. Our current assets were approximately 1.2 times our current liabilities at
 June 30, 2016, as compared to 0.9 times at December 31, 2015. At June 30, 2016 and December 31, 2015, we had $2.7 million and $2.6 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.</p>
 <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
 <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">24&nbsp;</p>
</div>
<div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"
><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><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;"><b>Credit Facilities and Long-Term Debt</b></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;"><b><i>Canadian Credit Facilities</i></b></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;">Our Canadian subsidiaries have maintained credit facilities with Bank of Montreal since October 2009. In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#x201C;PECI&#x201D;), entered into an Amended and Restated Credit Agreement (&#x201C;ARCA&#x201D;) with Bank of Montreal with respect to our existing Canadian credit facilities (the &#x201C;Canadian Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank This 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 the bank existing as of December 31, 2015 were waived by the Bank of Montreal, subject to the satisfaction of certain conditions precedent set forth in the ARCA.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">Our Canadian Facilities provide for up to $8.1 million Canadian dollars (&#x201C;CAD&#x201D;) (approximately $6.3 million expressed in U.S. dollars) consisting of a $7.0 million CAD demand revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $0.5 million CAD term credit facility (&#x201C;Facility B&#x201D;) that financed a plant expansion, and a $0.7 million USD term credit facility (&#x201C;Facility C&#x201D;) that financed a business acquisition and the purchase and expansion of its manufacturing facilities.&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;">Facility A is subject to margin criteria and borrowings bear interest at Bank of Montreal&#x2019;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">Borrowings under Facility B bear interest at Bank of Montreal&#x2019;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule. Quarterly principal repayments were reduced to $47,128.88 CAD, with a bullet payment of $141,386.56 CAD due on July 31, 2017.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">Borrowings under Facility C bear interest at Bank of Montreal&#x2019;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. A principal repayment at June 30, 2016 is $72,000 USD, with quarterly principal repayments beginning on October 31, 2016 reduced to $36,000 USD, with a bullet payment of $496,000 USD due on July 31, 2017.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">The ARCA modified financial covenant testing so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.</p><p style="color: red; margin: 0pt 0 0pt 0.5in; 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;">As of June 30, 2016, we had approximately $4.8 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately $3.9 million outstanding under Facility A, $0.3 million outstanding under Facility B and $0.6 million outstanding under Facility C.&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;"><b><i>United States Credit Facilities</i></b></p><p style="margin: 0pt 0; text-align: justify; 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;">In April 2016, we entered into an Amended and Restated Credit Agreement (&#x201C;US ARCA&#x201D;) with Bank of Montreal with respect to our existing U.S. credit facilities (the &#x201C;U.S. Facilities&#x201D;) that replaced and superseded all of our businesses&#x2019; prior financing arrangements with the bank Additionally, defaults relating to the breach of certain financial covenants under the prior financing arrangements with the bank existing as of December 31, 2015 were waived by the Bank of Montreal, subject to the satisfaction of certain conditions precedent set forth in the US ARCA.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">Our U.S. Facilities provide for up to $19.1 million U.S. dollars (&#x201C;USD&#x201D;) consisting of a $14.0 million USD demand revolving credit facility (&#x201C;Facility A&#x201D;) to finance ongoing operations, a $5.0 million USD term credit facility (&#x201C;Facility B&#x201D;) that financed the acquisition of Titan, and a new $100,000 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily finance day-to-day business expenses of the Company and for no other purpose.&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;">Facility A continues to bear interest, at our option, at the bank&#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 and shall mature on July 31, 2017.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">25&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0pt 0; text-align: justify; 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;">Borrowings under 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. Quarterly principal repayments were reduced to $31,250.00 USD for calendar year 2016. The original amortization schedule will continue to apply to all quarterly principal payments made after December 31, 2016, with no change in the final maturity date of December 2, 2019.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">The ARCA modified financial covenant testing so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016. &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;">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.&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;">As of June 30, 2016, we had approximately $17.7 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $13.0 million outstanding under Facility A, and $4.7 million outstanding under Facility B.</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;"><b><i>Nexus Promissory Note</i></b></p><p style="margin: 0pt 0; text-align: justify; 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;">On July 25, 2012, Nexus Magneticos de Mexico, S. de R.L. de C.V., a subsidiary of Jefferson Electric, Inc., entered into a $1.7 million term loan agreement with GE CF Mexico, S.A. de C.V. The term loan from GE CF Mexico, S.A. de C.V. is payable in 60 consecutive monthly installments and bears interest, payable monthly, at a rate of 6.93% per annum. In December 2013, we elected to make a $250,000 advance payment against the Nexus Promissory Note. We provided a guaranty to GE CF Mexico, S.A. de C.V. of all of Nexus Magneticos de Mexico, S. de R.L. de C.V.&#x2019;s obligations under the term loan agreement. During the fourth quarter of 2013, we prepaid $250,000 of the term loan and as of June 30, 2016 and December 31, 2015, there was approximately $0.2 million and $0.3 million outstanding, respectively.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;"><b><i>Capital Lease Obligations&nbsp;</i></b></p><p style="margin: 0pt 0; text-align: justify; 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;">As of June 30, 2016 and December 31, 2015, we had an immaterial amount of capital lease obligations outstanding that were assumed in connection with the acquisition of Titan.</p><p style="margin: 0pt 0; text-align: justify; 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;"><b>Capital Expenditures</b>&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">Our additions to property, plant and equipment were $0.3 million during the six months ended June 30, 2016, as compared to $0.6 million during the six months ended June 30, 2015. We have no major future capital projects planned, or significant replacement spending anticipated during 2016.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa008"></a>ITEM&nbsp;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK. </b></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">As a smaller reporting company, we have elected scaled disclosure obligations and therefore are not required to provide this information.<b>&nbsp;</b></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;"><a name="ppsi10qa009"></a><b>ITEM 4. CONTROLS AND PROCEDURES&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; 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;"><b>Management&#x2019;s Conclusions Regarding Effectiveness of Disclosure Controls and Procedures&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; 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;">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, 2015, continued to exist and were still considered material weaknesses in our internal control over financial reporting at June 30, 2016.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;">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, 2016, the end of the period covered by the Quarterly Report on Form 10-Q. The Disclosure Controls evaluation was done under the supervision and with the participation of management, including our chief executive officer and chief financial officer. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures. As of June 30, 2016, 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.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">26&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0pt 0; text-align: justify; 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;"><b>Remediation Plan&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; 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;">As of June 30, 2016, there were control deficiencies which constituted material weaknesses in our internal control over financial reporting. Management has taken, and is taking steps to strengthen our internal control over financial reporting. Specifically:</p><p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; 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: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;"><font style="font-family: Symbol;">&#xB7;</font></td>
<td style="width: 94%; vertical-align: top; text-align: justify;">We have contracted with a third party to process our payroll, prepare all payroll reports and timely remit payroll taxes to the appropriate tax authorities.</td>
</tr>
<tr>
<td style="text-align: justify;">&nbsp;</td>
<td style="vertical-align: top; text-align: justify;"><font style="font-family: Symbol;">&#xB7;</font></td>
<td style="vertical-align: top; text-align: justify;">We have approved a plan that provides 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.</td>
</tr>
<tr>
<td style="text-align: justify;">&nbsp;</td>
<td style="padding-top: 0pt; vertical-align: top; text-align: left;"><font style="font-family: Symbol;">&#xB7;</font></td>
<td style="vertical-align: top; text-align: justify;">Members of management and the accounting staff have and will receive 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.</td>
</tr>
</table><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;">Our corporate accounting group, assisted by an independent consulting firm that has been engaged, will review and assess progress on the remediation plan noted above.</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;">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;Through the actions in the remediation plan reported&nbsp;in our Annual Report on Form 10-K for the year ended December 31, 2015, &nbsp;and new actions which have since been initiated, we believe that we are addressing the deficiencies that affected our internal control over financial reporting for the year then ended. The new actions initiated are a component part of our restructuring and integration plan,&nbsp;designed to reduce the number of our production facilities from six locations to three. As a result, the controls and procedures which were previously identified as ineffective at our Bemag Transformer and Pioneer Critical Power reporting units will become inapplicable, as performance of their relevant business activities is transferred to other Pioneer locations having suitable entity-level controls and financial closing and reporting processes. Until the remediation plan is fully implemented and operating for a sufficient period of time, we will not be able to conclude that the material weaknesses have been remediated. We will continue to monitor and assess our remediation activities to address the material weaknesses discussed above through remediation as soon as practicable.&nbsp;</p><p style="margin: 0pt 0; text-align: justify; 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;"><b>Changes in Internal Control over Financial Reporting&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; 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;">Other than changes that have been enacted pursuant to our remediation plan, there were no changes in our internal control over financial reporting during the quarter ended June 30, 2016 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.&nbsp;&nbsp;</p><p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><a name="ppsi10qa010"></a><b>PART II &#x2013; OTHER INFORMATION&nbsp;</b></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><a name="ppsi10qa011"></a><b>ITEM 1. LEGAL PROCEEDINGS&nbsp;</b></p><p style="margin: 0pt 0; 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;">From time to time, we may become involved in lawsuits, investigations and claims that arise in the ordinary course of business. Except as set forth below, as <b>&nbsp;</b>of the date of this filing, we are not party to any material litigation nor are we aware of any such threatened or pending legal proceedings that we believe could have a material adverse effect on our business, financial condition or operating results.</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;">There are no 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.</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;"><b><a name="ppsi10qa012"></a>ITEM 1A. RISK FACTORS</b></p><p style="margin: 0pt 0; text-align: justify; 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;">During the fiscal quarter ended June 30, 2015, there have been no material changes in the Company&#x2019;s risk factors from those disclosed in the Annual Report on Form 10-K for the year ended December 31, 2015.</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><a name="ppsi10qa013"></a><b>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</b>&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">None.<b>&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><a name="ppsi10qa014"></a><b>ITEM 3. DEFAULTS UPON SENIOR SECURITIES&nbsp;</b></p><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">None.<b>&nbsp;</b></p><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa015"></a>ITEM 4. &nbsp;MINE SAFETY DISCLOSURES</b></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">27&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></div><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">Not applicable.&nbsp;</p><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b><a name="ppsi10qa016"></a>ITEM 5.&nbsp; OTHER INFORMATION&nbsp;</b></p><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">None.</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;"><b><a name="ppsi10qa017"></a>ITEM 6. EXHIBITS&nbsp;</b></p><p style="margin: 0pt 0; text-align: justify; 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;">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.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">28&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></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: 10pt Times New Roman, Times, Serif;"><b>SIGNATURES</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: justify; font: 10pt Times New Roman, Times, Serif;">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.</p><p style="margin: 0pt 0; text-indent: 0.55in; 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="width: 42%;">&nbsp;</td>
<td style="width: 3%;">&nbsp;</td>
<td style="width: 55%;"><b>PIONEER POWER SOLUTIONS, INC.</b></td>
</tr>
<tr style="vertical-align: top;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td>Date:&nbsp;August 12, 2016&nbsp;</td>
<td>By:</td>
<td style="border-bottom: black 1pt solid;">/s/ Nathan J. Mazurek</td>
</tr>
<tr style="vertical-align: top;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Name: Nathan J. Mazurek</td>
</tr>
<tr style="vertical-align: top;">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Title: Chief Executive Officer</td>
</tr>
</table><p style="margin: 0pt 0; text-indent: 0.5in; 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="width: 45%; text-align: justify;">Date: August 12, 2016</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;">Name: Thomas Klink</td>
</tr>
<tr style="vertical-align: top;">
<td>&nbsp;</td>
<td>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">Title: Chief Financial Officer&nbsp;</p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">(Principal Financial Officer duly authorized to sign on behalf of&nbsp;Registrant)</p>
</td>
</tr>
</table><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif;">29&nbsp;</p>
</div><div style="margin-bottom: 6pt; margin-top: 6pt; page-break-before: always;"><table style="width: 100%;" cellpadding="0" cellspacing="0"><tr><td style="width: 100%; text-align: center;">&nbsp;</td></tr></table></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: 10pt Times New Roman, Times, Serif;"><b>EXHIBIT INDEX</b></p><p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;</b></p><table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="border-bottom: black 1pt solid; width: 10%; vertical-align: top;">
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>Exhibit</b></p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"><b>No.</b>&nbsp;</p>
</td>
<td style="width: 2%; vertical-align: top;">&nbsp;</td>
<td style="border-bottom: black 1pt solid; width: 88%; vertical-align: bottom;"><b>Description</b></td>
</tr>
<tr style="vertical-align: top;">
<td>3.1</td>
<td style="text-align: justify;">&nbsp;</td>
<td style="text-align: justify;">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).</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>3.2</td>
<td style="text-align: justify;">&nbsp;</td>
<td style="text-align: justify;">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).</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>10.1</td>
<td style="text-align: justify;">&nbsp;</td>
<td>Amended and Restated Credit Agreement, dated as of April 29, 2016, by and among Pioneer Power Solutions, Inc., the guarantors from time to time party thereto and Bank of Montreal, Chicago Branch, as lender (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission on May 4, 2016).</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>10.2</td>
<td style="text-align: justify;">&nbsp;</td>
<td>Amended and Restated Credit Agreement, dated as of April 29, 2016, by and among Pioneer Electrogroup Canada, Inc., the guarantors from time to time party thereto and Bank of Montreal, as lender (Incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission on May 4, 2016).</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>10.3</td>
<td style="text-align: justify;">&nbsp;</td>
<td>Second Amendment to Employment Agreement, dated June 30, 2016, by and between Pioneer Power Solutions, Inc. and Nathan J. Mazurek (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission on July 1, 2016).</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>10.4</td>
<td style="text-align: justify;">&nbsp;</td>
<td>Second Amendment to Employment Agreement, dated June 30, 2016, by and between Jefferson Electric, Inc. and Thomas Klink (Incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission on July 1, 2016).</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>31.1*</td>
<td style="text-align: justify;">&nbsp;</td>
<td><a href="ex31-1.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></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>31.2*</td>
<td style="text-align: justify;">&nbsp;</td>
<td><a href="ex31-2.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></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>32.1*</td>
<td style="text-align: justify;">&nbsp;</td>
<td><a href="ex32-1.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a>.</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>32.2*</td>
<td style="text-align: justify;">&nbsp;</td>
<td><a href="ex32-2.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></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;">101*</td>
<td style="text-align: justify;">&nbsp;</td>
<td>The following materials from the Company&#x2019;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016, 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.</td>
</tr>
</table><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p><div align="LEFT">
<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 Times New Roman, Times, Serif;">* Filed herewith.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p><div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">&nbsp;</p>
</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif; font-family: Times New Roman, Times, serif;"><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div align="LEFT">
<div style="border-top: Black 2px solid; width: 100%; font-size: 1pt;">&nbsp;</div>
</div>
<p style="margin-bottom: 0pt; margin-right: auto; margin-top: 0pt; text-align: left; font: 10pt Times New Roman, Times, Serif;"><a href="ppsi-10q_063016.htm">Pioneer Power Solutions, Inc. 10-Q</a></p>
<p style="margin-bottom: 0pt; margin-right: auto; margin-top: 0pt; text-align: right; font: 10pt Times New Roman, Times, Serif;"><b>EXHIBIT 31.1</b></p>
<p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>CERTIFICATION</b></p>
<p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">I, Nathan J. Mazurek, certify that:&nbsp;</p>
<p style="margin: 0pt 0; text-indent: 0.5in; 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: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">1.</td>
<td style="width: 94%; vertical-align: top; text-align: justify;">I have reviewed this Quarterly Report on Form 10-Q of Pioneer Power Solutions, Inc.;</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">2.</td>
<td style="width: 94%; vertical-align: top; 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="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">3.</td>
<td style="width: 94%; vertical-align: top; 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="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">4.</td>
<td style="width: 94%; vertical-align: top; text-align: justify;">The registrant&#x2019;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>
<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: 6%; text-align: center;">&nbsp;</td>
<td style="width: 94%;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">a.</td>
<td style="text-align: justify;">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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">c.</td>
<td style="text-align: justify;">evaluated the effectiveness of the registrant&#x2019;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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">d.</td>
<td style="text-align: justify;">disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</td>
</tr>
</table>
<p style="margin: 0pt 0; text-indent: 0.5in; 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: 3%;">&nbsp;</td>
<td style="width: 3%; vertical-align: top;">5.</td>
<td style="width: 94%; vertical-align: top;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 0.55in; text-indent: 0.5in; 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="padding-left: 0.25in; width: 6%; text-align: center;">a.</td>
<td style="width: 94%; text-align: justify;">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&#x2019;s ability to record, process, summarize and report financial information; and;</td>
</tr>
<tr style="vertical-align: top;">
<td>&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">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&#x2019;s internal control over financial reporting.</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 59.4pt; text-indent: -19.8pt; 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="width: 50%; text-align: justify;">Date: August 12, 2016</td>
<td style="width: 50%; 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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">President, Chief Executive Officer and</p>
<p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">Chairman of the Board of Directors (Principal Executive Officer duly authorized to sign on behalf of Registrant)</p>
</td>
</tr>
</table>
<p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">&nbsp;</p>
</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif; font-family: Times New Roman, Times, serif;"><p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div align="LEFT">
<div style="border-top: Black 2px solid; width: 100%; font-size: 1pt;">&nbsp;</div>
</div>
<p style="margin: 0pt 0; text-align: left; font: 10pt Times New Roman, Times, Serif;"><a href="ppsi-10q_063016.htm">Pioneer Power Solutions, Inc. 10-Q</a></p>
<p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;"><b>EXHIBIT 31.2</b></p>
<p style="margin: 0pt 0; text-indent: 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>CERTIFICATION</b></p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">I, Thomas Klink, certify that:&nbsp;</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>
<td style="width: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">1.</td>
<td style="width: 94%; vertical-align: top; text-align: justify;">I have reviewed this Quarterly Report on Form 10-Q of Pioneer Power Solutions, Inc.;</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<table style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">2.</td>
<td style="width: 94%; vertical-align: top; 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="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; 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: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">3.</td>
<td style="width: 94%; vertical-align: top; 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="margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.5in; 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: 3%; text-align: justify;">&nbsp;</td>
<td style="width: 3%; vertical-align: top; text-align: justify;">4.</td>
<td style="width: 94%; vertical-align: top; text-align: justify;">The registrant&#x2019;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="margin: 0pt 0 0pt 19.8pt; text-indent: 0.5in; 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="padding-left: 0.25in; width: 6%; text-align: center;">a.</td>
<td style="width: 94%; text-align: justify;">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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">c.</td>
<td style="text-align: justify;">evaluated the effectiveness of the registrant&#x2019;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 style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">d.</td>
<td style="text-align: justify;">disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</td>
</tr>
</table>
<p style="margin: 0pt 0; text-indent: 0.5in; 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: 3%;">&nbsp;</td>
<td style="width: 3%; vertical-align: top;">5.</td>
<td style="width: 94%; vertical-align: top;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 0.55in; text-indent: 0.5in; 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="padding-left: 0.25in; width: 6%; text-align: center;">a.</td>
<td style="width: 94%; text-align: justify;">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&#x2019;s ability to record, process, summarize and report financial information; and;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">&nbsp;</td>
<td style="text-align: justify;">&nbsp;</td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-left: 0.25in; text-align: center;">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&#x2019;s internal control over financial reporting.</td>
</tr>
</table>
<p style="margin: 0pt 0 0pt 59.4pt; text-indent: -19.8pt; font: 10pt Times New Roman, Times, Serif;">&nbsp;&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="width: 41%; text-align: justify;">Date: August 12, 2016</td>
<td style="width: 59%; 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="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">Chief Financial Officer&nbsp;</p>
<p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;">(Principal Financial Officer duly authorized to sign on behalf of&nbsp;Registrant)</p>
</td>
</tr>
</table>
<p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">&nbsp;</p>
</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif; font-family: Times New Roman, Times, serif;"><p style="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div align="LEFT">
<div style="border-top: Black 2px solid; width: 100%; font-size: 1pt;">&nbsp;</div>
</div>
<p style="margin: 0pt 0; text-align: left; font: 10pt Times New Roman, Times, Serif;"><a href="ppsi-10q_063016.htm">Pioneer Power Solutions, Inc. 10-Q</a></p>
<p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;"><b>EXHIBIT 32.1</b></p>
<p style="margin: 0pt 0; text-indent: 0.5in; 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>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PURSUANT TO</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>18 U.S.C. SECTION&nbsp;1350,</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>AS ADOPTED PURSUANT TO</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>SECTION&nbsp;906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>
<p style="margin: 0pt 0; 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;">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 &#x201C;Form 10-Q&#x201D;) for the fiscal quarter ended June 30, 2016 of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;). I, Nathan J. Mazurek, the Chief Executive Officer of the Company, certify that, based on my knowledge:&nbsp;</p>
<p style="margin: 0pt 0; text-indent: 0.55in; 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: 6%;">&nbsp;</td>
<td style="width: 4%; vertical-align: top;">(1)</td>
<td style="width: 90%; vertical-align: top;">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 style="vertical-align: top;">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="margin: 0pt 0 0pt 0.55in; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;"><b>&nbsp;&nbsp;</b></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="width: 50%; text-align: justify;">Date: August 12, 2016</td>
<td style="width: 5%; text-align: justify;">By:</td>
<td style="border-bottom: black 1pt solid; width: 45%; 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="margin: 0pt 0; 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;">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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">&nbsp;</p>
</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex32-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif; font-family: Times New Roman, Times, serif;"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div align="LEFT">
<div style="border-top: Black 2px solid; width: 100%; font-size: 1pt;">&nbsp;</div>
</div>
<p style="margin: 0pt 0; text-align: left; font: 10pt Times New Roman, Times, Serif;"><a href="ppsi-10q_063016.htm">Pioneer Power Solutions, Inc. 10-Q</a></p>
<p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<p style="margin: 0pt 0; text-align: right; font: 10pt Times New Roman, Times, Serif;"><b>EXHIBIT 32.2</b></p>
<p style="margin: 0pt 0; text-indent: 0.5in; 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>CERTIFICATION OF CHIEF FINANCIAL OFFICER</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>PURSUANT TO</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>18 U.S.C. SECTION&nbsp;1350,</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>AS ADOPTED PURSUANT TO</b>&nbsp;</p>
<p style="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif;"><b>SECTION&nbsp;906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>
<p style="margin: 0pt 0; 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;">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 &#x201C;Form 10-Q&#x201D;) for the fiscal quarter ended June 30, 2016 of Pioneer Power Solutions, Inc. (the &#x201C;Company&#x201D;). I, Thomas Klink, the Chief Financial Officer of the Company, certify that, based on my knowledge:&nbsp;</p>
<p style="margin: 0pt 0; text-indent: 0.55in; 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: 6%;">&nbsp;</td>
<td style="width: 4%; vertical-align: top;">(1)</td>
<td style="width: 90%; vertical-align: top;">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 style="vertical-align: top;">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="margin: 0pt 0; text-align: justify; text-indent: 0.5in; 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="width: 50%; text-align: justify;">Date: August 12, 2016</td>
<td style="width: 5%; text-align: justify;">By:</td>
<td style="border-bottom: black 1pt solid; width: 45%; 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="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif;">&nbsp;&nbsp;</p>
<p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">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="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif;">&nbsp;</p>
<div style="border-bottom: Black 1pt solid; margin-bottom: 6pt; margin-top: 6pt;">
<p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center;">&nbsp;</p>
</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>ppsi-20160630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
<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/2015-01-31" xmlns:us-roles="http://fasb.org/us-roles/2015-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/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:ppsi="http://pioneerpower.com/20160630">
    <link:schemaRef xlink:href="ppsi-20160630.xsd" xlink:type="simple" />
    <xbrli:context id="From2016-01-01to2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-08-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-08-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-01-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-08-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_14_2015To01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-14</xbrli:startDate>
        <xbrli:endDate>2015-01-16</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P07_30_2015To08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-07-30</xbrli:startDate>
        <xbrli:endDate>2015-08-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis_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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_us-gaap_TrademarksMember_custom_HarmonicsHoldingsIncorporatedMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis_TechnologyRelatedIndustryAccreditationsMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:HarmonicsHoldingsIncorporatedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyRelatedIndustryAccreditationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis_TechnologyRelatedIndustryAccreditationsMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ppsi:PacificPowerSystemsIntegrationIncorporatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</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>2016-06-30</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>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_us-gaap_LicensingAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </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>2015-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>2015-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>2015-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>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-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>2015-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>2015-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>2016-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>2016-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>2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-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>2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_30_2012To01_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: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="P01_29_2012To01_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:startDate>2012-01-29</xbrli:startDate>
        <xbrli:endDate>2012-01-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="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_CanadianCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_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:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_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:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_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:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2012-07-25_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2012-07-25</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>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_LoansPayableMemberusgaapLongtermDebtTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-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>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_InternalRevenueServiceIRSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_us-gaap_UnsecuredDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_UnsecuredDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_UnsecuredDebt1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ppsi:UnsecuredDebt1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_UnsecuredDebt1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ppsi:UnsecuredDebt1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2014To12_31_2014_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-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>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-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>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-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>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-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>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-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>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-06-30_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_LicensingAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_TechnologyBasedIntangibleAssets1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyBasedIntangibleAssets1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-06-30_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-06-30_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-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>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-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>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-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>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-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>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-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>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-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>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-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>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-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>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-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>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-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>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-06-30_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-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>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_CanadianCreditFacilitiesCMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-11-01to2016-12-31_custom_CanadianCreditFacilitiesCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-11-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-06-30_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:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-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:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_us-gaap_ShortTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="usd">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="usdpshares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="entity">
      <xbrli:measure>ppsi:entity</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>ppsi:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="loan">
      <xbrli:measure>ppsi:loan</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="cad">
      <xbrli:measure>iso4217:CAD</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2016-01-01to2016-06-30">PIONEER POWER SOLUTIONS, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2016-01-01to2016-06-30">0001449792</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2016-01-01to2016-06-30">10-Q</dei:DocumentType>
    <dei:AmendmentFlag contextRef="From2016-01-01to2016-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2016-01-01to2016-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2016-01-01to2016-06-30">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2016-01-01to2016-06-30">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2016-01-01to2016-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2016-01-01to2016-06-30">Smaller Reporting Company</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2016-01-01to2016-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2016-01-01to2016-06-30">2016</dei:DocumentFiscalYearFocus>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2016-08-12" unitRef="Shares" decimals="INF">8699712</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">56500000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">55348000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">47102000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">9398000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-01-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">44778000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-01-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">10570000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-01-01to2016-06-30_country_US" unitRef="usd" decimals="-3">38472000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-01-01to2016-06-30_country_CA" unitRef="usd" decimals="-3">17963000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-01-01to2016-06-30_us-gaap_NonUsMember" unitRef="usd" decimals="-3">65000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="P01_01_2014To12_31_2014_USusgaapStatementGeographicalAxis" unitRef="usd" decimals="-3">34399000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-01-01to2015-06-30_country_CA" unitRef="usd" decimals="-3">20585000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-01-01to2015-06-30_us-gaap_NonUsMember" unitRef="usd" decimals="-3">364000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">29930000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">26460000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">5092000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">5433000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">24838000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">21027000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30_country_US" unitRef="usd" decimals="-3">20919000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30_country_US" unitRef="usd" decimals="-3">16001000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2016-04-01to2016-06-30_country_CA" unitRef="usd" decimals="-3">9011000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30_country_CA" unitRef="usd" decimals="-3">10110000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2015-04-01to2015-06-30_us-gaap_NonUsMember" unitRef="usd" decimals="-3">349000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">2478000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-770000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">4081000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">-89000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-01-01to2016-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">-1514000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-01-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">1481000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-01-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">-602000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-01-01to2015-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">-1649000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">1384000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-687000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2016-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">44000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">-263000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2016-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">2034000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">112000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-04-01to2016-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">-694000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-04-01to2015-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">-536000</us-gaap:OperatingIncomeLoss>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">18969000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">14223000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">25869000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">17663000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">692000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">576000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">2207000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">1759000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">51189000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">34869000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">7253000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">7349000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">4783000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">3642000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:OtherAssets contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">1077000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">1055000</us-gaap:OtherAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">9088000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">9956000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">5865000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3223000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">6113000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3843000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">10068000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">10068000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">23000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">348000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">6757000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3311000</us-gaap:Goodwill>
    <us-gaap:Assets contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">83458000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">66939000</us-gaap:Assets>
    <us-gaap:BankOverdrafts contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">3407000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">1923000</us-gaap:BankOverdrafts>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">16885000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">9874000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesAMember" unitRef="usd" decimals="0">3900000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesBMember" unitRef="usd" decimals="0">300000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesCMember" unitRef="usd" decimals="0">600000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_RevolvingCreditFacilityUSMember" unitRef="usd" decimals="0">17700000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_UnitedStatesCreditFacilitiesMember" unitRef="usd" decimals="0">13000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_custom_UnitedStatesCreditFacilitiesBMember" unitRef="usd" decimals="0">4700000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2016-06-30_us-gaap_ForeignLineOfCreditMember" unitRef="usd" decimals="0">4800000</us-gaap:LineOfCredit>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">17645000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">20030000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">742000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">6244000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">715000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">237000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">44313000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">38308000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">5053000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">21000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">180000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">63000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">2994000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">372000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-06-30_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-3">2600000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">2304000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">781000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">54844000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">39545000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2016-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:PreferredStockValue contextRef="AsOf2015-12-31" unitRef="usd" xsi:nil="true" />
    <us-gaap:CommonStockValue contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">9000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">9000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">23159000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">23153000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">-5218000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">-5669000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">10664000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">9901000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">28614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">27394000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">83458000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">66939000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2016-06-30" unitRef="usdpshares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2015-12-31" unitRef="usdpshares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2016-06-30" unitRef="usdpshares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2015-12-31" unitRef="usdpshares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">8699712</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">8699712</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">8699712</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">8699712</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">877000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">869000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">36000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">47000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">257000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">620000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:NumberOfReportableSegments contextRef="From2016-01-01to2016-06-30" unitRef="Segment" decimals="INF">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:PriorPeriodReclassificationAdjustment contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">309000</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">141000</us-gaap:PriorPeriodReclassificationAdjustment>
    <ppsi:PercentageOfSales contextRef="From2015-01-01to2015-06-30" unitRef="pure" decimals="INF">.006</ppsi:PercentageOfSales>
    <ppsi:PercentageOfSales contextRef="From2015-04-01to2015-06-30" unitRef="pure" decimals="INF">.005</ppsi:PercentageOfSales>
    <us-gaap:NumberOfBusinessesAcquired contextRef="From2015-01-01to2016-06-30" unitRef="entity" decimals="INF">2</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">Pacific Power Systems Integration, Inc.</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">Harmonics Holdings Inc.</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">2015-08-01</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">2015-01-16</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <ppsi:BusinessCombinationLocationWithinAcquireesSegment contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">T&amp;D Solutions</ppsi:BusinessCombinationLocationWithinAcquireesSegment>
    <ppsi:BusinessCombinationLocationWithinAcquireesSegment contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">T&amp;D Solutions</ppsi:BusinessCombinationLocationWithinAcquireesSegment>
    <ppsi:BusinessCombinationPrimaryFormOfConsideration contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">Cash</ppsi:BusinessCombinationPrimaryFormOfConsideration>
    <ppsi:BusinessCombinationPrimaryFormOfConsideration contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">Seller note/debt forgiveness</ppsi:BusinessCombinationPrimaryFormOfConsideration>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">3056000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">1043000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">2013000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="P01_14_2015To01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">93000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="P07_30_2015To08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">2013000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="P01_14_2015To01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">609000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <ppsi:BusinessCombinationConsiderationDeferredPaymentsDueToSeller contextRef="P01_14_2015To01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">341000</ppsi:BusinessCombinationConsiderationDeferredPaymentsDueToSeller>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="P01_14_2015To01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">1043000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="P07_30_2015To08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">2013000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">21000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">18000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">4000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">147000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">995000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="PAsOn01_16_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">1043000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="PAsOn08_01_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">2013000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2015To12_31_2015_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">1500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">995000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">319000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="usd" decimals="-3">75000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">492000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="From2016-01-01to2016-06-30_us-gaap_TrademarksMember_custom_HarmonicsHoldingsIncorporatedMember" unitRef="usd" decimals="-3">26000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_HarmonicsHoldingsIncorporatedMemberusgaapBusinessAcquisitionAxis_TechnologyRelatedIndustryAccreditationsMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="usd" decimals="-3">83000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis" unitRef="usd" decimals="-3">100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015_PacificPowerSystemsIntegrationIncorporatedMemberusgaapBusinessAcquisitionAxis_TechnologyRelatedIndustryAccreditationsMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="usd" decimals="-3">1000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <ppsi:WaiversOfInterestAndPenalties contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">400000</ppsi:WaiversOfInterestAndPenalties>
    <ppsi:WaiversOfInterestAndPenalties contextRef="From2016-01-01to2016-06-30_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-3">400000</ppsi:WaiversOfInterestAndPenalties>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">335000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">263000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">181000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">186000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">4200000</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">2100000</us-gaap:OtherInventoryInTransit>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">11467000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">7115000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">5116000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">3918000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">9820000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">7134000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">534000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">504000</us-gaap:InventoryValuationReserves>
    <us-gaap:IndefiniteLivedTrademarks contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">1800000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:FiniteLivedTrademarksGross contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">300000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAdjustments contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-9000</us-gaap:FiniteLivedIntangibleAssetsTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAdjustments contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">-9000</us-gaap:FiniteLivedIntangibleAssetsTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2016-01-01to2016-06-30_us-gaap_LicensingAgreementsMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2016-01-01to2016-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2016-01-01to2016-06-30_us-gaap_DevelopedTechnologyRightsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">14191000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">13808000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">45000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">2224000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">9143000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">416000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">1334000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">271000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">375000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">48000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">2384000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">9599000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">430000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-06-30_us-gaap_ComputerEquipmentMember" unitRef="usd" decimals="-3">1230000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">458000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="usd" decimals="-3">42000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">6938000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">6459000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <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="P01_29_2012To01_31_2012_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="loan" decimals="INF">2</ppsi:NumberOfPromissoryNotes>
    <ppsi:StatedInterestRatesForNotesReceivable contextRef="P01_30_2012To01_31_2012_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" 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:DeferredFinanceCostsNet contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccountsAndNotesReceivableNet contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">200000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">200000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_RevolvingCreditFacilityUSMember" unitRef="usd" decimals="0">19100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_UnitedStatesCreditFacilitiesMember" unitRef="usd" decimals="0">14000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_UnitedStatesCreditFacilitiesBMember" unitRef="usd" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_RevolvingCreditFacility1Member" unitRef="usd" decimals="0">100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_us-gaap_ForeignLineOfCreditMember" unitRef="usd" decimals="0">6300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_us-gaap_ForeignLineOfCreditMember_currency_CAD" unitRef="cad" decimals="0">8100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesAMember_currency_CAD" unitRef="usd" decimals="0">7000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD" unitRef="cad" decimals="0">500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesCMember_currency_CAD" unitRef="usd" decimals="0">700000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember" unitRef="pure" decimals="INF">.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember" unitRef="pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF">.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember" unitRef="pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember" unitRef="pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF">.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD" unitRef="pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember" unitRef="pure" decimals="INF">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember" unitRef="pure" decimals="INF">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF">.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD" unitRef="cad" decimals="0">47129</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember" unitRef="usd" decimals="0">72000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-11-01to2016-12-31_custom_CanadianCreditFacilitiesCMember" unitRef="usd" decimals="0">36000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember" unitRef="usd" decimals="0">31250</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD">P5Y</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2012-07-25_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3">1650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2012-07-25_us-gaap_LoansPayableMember" unitRef="pure" decimals="INF">0.0693</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">4944000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">372000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2016-06-30_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-3">4592000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2016-06-30_custom_UnsecuredDebt1Member" unitRef="usd" decimals="-3">352000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2015-12-31_custom_UnsecuredDebt1Member" unitRef="usd" decimals="-3">372000</us-gaap:LongTermDebt>
    <ppsi:NumberOfInstallments contextRef="AsOf2012-07-25_us-gaap_LoansPayableMember" unitRef="loan" decimals="INF">60</ppsi:NumberOfInstallments>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">5795000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">6265000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="usd" decimals="-3">5942000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_LoansPayableMemberusgaapLongtermDebtTypeAxis" unitRef="usd" decimals="-3">316000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_CapitalLeaseObligationsMemberusgaapLongtermDebtTypeAxis" unitRef="usd" decimals="-3">7000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2016-06-30_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-3">5619000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2016-06-30_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3">171000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2014_CapitalLeaseObligationsMemberusgaapLongtermDebtTypeAxis" unitRef="usd" decimals="-3">5000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <ppsi:BalanceOfLiabilityUnderAgreements contextRef="AsOf2016-06-30_us-gaap_InternalRevenueServiceIRSMember" unitRef="pure" decimals="INF">0.97</ppsi:BalanceOfLiabilityUnderAgreements>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">1950000</us-gaap:OtherLongTermDebtCurrent>
    <ppsi:FundedContributionsBySubsidiaryInPercent contextRef="AsOf2016-06-30" unitRef="pure" decimals="INF">1.00</ppsi:FundedContributionsBySubsidiaryInPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">54000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">59000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">23000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">29000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">12000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">14000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">50000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">55000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">26000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">27000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">80000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">85000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">41000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">44000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">5000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">5000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionObligationsAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">5000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">4000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">3000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-18000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-19000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">-10000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-9000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">21000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">27000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">13000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">11000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">50600</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">50600</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <ppsi:WarrantsExercisablePricePerShare contextRef="From2016-01-01to2016-06-30" unitRef="usdpshares" decimals="INF">7.00</ppsi:WarrantsExercisablePricePerShare>
    <ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd contextRef="From2016-01-01to2016-06-30">2018-09-18</ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">600000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">253400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">344733</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="INF">27000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="INF">118333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">203733</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-06-30" unitRef="usdpshares" decimals="INF">8.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2015-12-31" unitRef="usdpshares" decimals="INF">9.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2016-01-01to2016-06-30" unitRef="usdpshares" decimals="INF">3.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2016-01-01to2016-06-30" unitRef="usdpshares" decimals="INF">9.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2016-06-30" unitRef="usdpshares" decimals="INF">9.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="From2016-01-01to2016-06-30">P6Y4M24D</ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2016-01-01to2016-06-30">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">75590000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">30500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="-3">6000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="From2016-04-01to2016-06-30" unitRef="Shares" decimals="-3">6000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-01-01to2016-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">192000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2015To12_31_2015_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Shares" decimals="-3">51000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-01-01to2015-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">349000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2014To12_31_2014_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Shares" decimals="-3">51000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2016-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">192000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2015-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">349000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2016-04-01to2016-06-30_us-gaap_WarrantMember" unitRef="Shares" decimals="-3">51000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-04-01to2015-06-30_us-gaap_WarrantMember" unitRef="Shares" decimals="-3">51000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">1494000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">1577000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">753000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">708000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-01-01to2016-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">33000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-01-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">827000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-01-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">717000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-01-01to2015-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">33000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">753000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">793000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-04-01to2016-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">339000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-04-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">360000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-04-01to2016-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">396000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-04-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">416000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-04-01to2016-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">18000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-04-01to2015-06-30_us-gaap_CorporateMember" unitRef="usd" decimals="-3">17000</us-gaap:DepreciationAndAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-06-30_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3">7089000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3">636000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-06-30_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3">474000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="usd" decimals="-3">289000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3">492000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">12835000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2016-06-30_us-gaap_TrademarksMember" unitRef="usd" id="Foot-00-0" decimals="-3">2061000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">3762000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3">2908000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3">329000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3">178000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="usd" decimals="-3">62000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3">76000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-06-30_us-gaap_TrademarksMember" unitRef="usd" decimals="-3">209000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">-15000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2016-06-30_us-gaap_TrademarksMember" unitRef="usd" decimals="-3">-12000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2016-06-30_custom_TechnologyBasedIntangibleAssets1Member" unitRef="usd" decimals="-3">-3000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3">4181000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3">307000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3">296000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="usd" decimals="-3">227000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3">416000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2016-06-30_us-gaap_TrademarksMember" unitRef="usd" decimals="-3">1864000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">45000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">-94000</us-gaap:OtherNonoperatingIncomeExpense>
    <dei:DocumentPeriodEndDate contextRef="From2016-01-01to2016-06-30">2016-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:GrossProfit contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">12041000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">10635000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">6127000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">5068000</us-gaap:GrossProfit>
    <us-gaap:CostOfGoodsSold contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">44459000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">44713000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">23803000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">21392000</us-gaap:CostOfGoodsSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">9472000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">11497000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">4724000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">5676000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">181000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2015-01-01to2015-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">62000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2015-04-01to2015-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">90000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">92000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">43000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-79000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:OperatingExpenses contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">9563000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">11405000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">4743000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">5755000</us-gaap:OperatingExpenses>
    <us-gaap:InterestAndDebtExpense contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">595000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">333000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">310000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">179000</us-gaap:InterestAndDebtExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">290000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">263000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">275000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">186000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">1593000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1366000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">799000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-1052000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">830000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-324000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">605000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-235000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1042000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">194000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-817000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-01-01to2016-06-30" unitRef="usdpshares" decimals="INF">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-01-01to2015-06-30" unitRef="usdpshares" decimals="INF">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-04-01to2016-06-30" unitRef="usdpshares" decimals="INF">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-04-01to2015-06-30" unitRef="usdpshares" decimals="INF">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-01-01to2016-06-30" unitRef="usdpshares" decimals="INF">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-01-01to2015-06-30" unitRef="usdpshares" decimals="INF">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-04-01to2016-06-30" unitRef="usdpshares" decimals="INF">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-04-01to2015-06-30" unitRef="usdpshares" decimals="INF">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="-3">8706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-01-01to2015-06-30" unitRef="Shares" decimals="-3">7406000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2016-04-01to2016-06-30" unitRef="Shares" decimals="-3">8706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-04-01to2015-06-30" unitRef="Shares" decimals="-3">7406000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-01-01to2016-06-30" unitRef="Shares" decimals="-3">8700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-01-01to2015-06-30" unitRef="Shares" decimals="-3">7406000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2016-04-01to2016-06-30" unitRef="Shares" decimals="-3">8700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-04-01to2015-06-30" unitRef="Shares" decimals="-3">7406000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">1214000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-2237000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">273000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">-594000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">451000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1195000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">79000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">223000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">141000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-51000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">38000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">40000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">592000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1246000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">117000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">263000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">4919000</us-gaap:ShortTermBorrowings>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-12034000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1253000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-2622000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">2678000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">376000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">443000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">375000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-75000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">7747000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">1551000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">4625000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">2387000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">7000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">87000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-77000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="From2015-01-01to2015-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:ShareBasedCompensation contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">6000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">117000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2016-04-01to2016-06-30" unitRef="usd" decimals="-3">-47000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2015-04-01to2015-06-30" unitRef="usd" decimals="-3">57000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-34000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">22000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:InventoryLIFOReservePeriodCharge contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">28000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-136000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">189000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">4000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">369000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1030000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">75000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">64000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:Depreciation contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">616000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">708000</us-gaap:Depreciation>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-310000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-776000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2016-01-01to2016-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">93000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">7000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2015-01-01to2015-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">317000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">595000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="From2016-01-01to2016-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">88000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">15235000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-1332000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="From2016-01-01to2016-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">152000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">113000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">40000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfDebt contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">17796000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">16605000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">26809000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">14486000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">4919000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2015-01-01to2015-06-30" unitRef="usd" xsi:nil="true" />
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">1416000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">979000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">-87000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-471000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">2891000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">-3361000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">3452000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">648000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2014-12-31" unitRef="usd" decimals="-3">3832000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtInstrumentDecreaseForgiveness contextRef="From2015-01-01to2015-06-30" unitRef="usd" decimals="-3">609000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">1046000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">1046000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillGross contextRef="AsOf2016-06-30" unitRef="usd" decimals="-3">11114000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2015-12-31" unitRef="usd" decimals="-3">11044000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">7803000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3311000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">7733000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3311000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillTranslationAdjustments contextRef="From2016-01-01to2016-06-30" unitRef="usd" decimals="-3">70000</us-gaap:GoodwillTranslationAdjustments>
    <us-gaap:GoodwillTranslationAdjustments contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">70000</us-gaap:GoodwillTranslationAdjustments>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">Bank of Montreal's Prime Rate on US Prime Loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember">US Base Rate on US Prime Loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember">Adjusted Libor Rate on Eurodollar Loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember">Bank of Montreal's Prime Rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember">U.S. Base Rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember">Libor</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD">Bank of Montreal's Prime Rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember">U.S. Base Rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember">Libor</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember">Bank of Montreal's Prime Rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">Adjusted Libor Rate on Eurodollar Loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesCMember" unitRef="usd" decimals="0">496000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD" unitRef="cad" decimals="0">141387</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesBMember_currency_CAD">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-01-01to2016-06-30_custom_CanadianCreditFacilitiesCMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-11-01to2016-12-31_custom_CanadianCreditFacilitiesCMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-01-01to2016-06-30_custom_UnitedStatesCreditFacilitiesBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral contextRef="From2016-01-01to2016-06-30_custom_RevolvingCreditFacilityUSMember" unitRef="pure" decimals="INF">0.65</ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2016-06-30" unitRef="Shares" decimals="INF">446600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <ppsi:TransformersRevenue contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">40495000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2015-01-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">41163000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2016-04-01to2016-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">22118000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2015-04-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">19298000</ppsi:TransformersRevenue>
    <ppsi:SwitchgearRevenue contextRef="P01_01_2015To12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">6607000</ppsi:SwitchgearRevenue>
    <ppsi:SwitchgearRevenue contextRef="From2015-01-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">3615000</ppsi:SwitchgearRevenue>
    <ppsi:SwitchgearRevenue contextRef="From2016-04-01to2016-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">2720000</ppsi:SwitchgearRevenue>
    <ppsi:SwitchgearRevenue contextRef="From2015-04-01to2015-06-30_custom_TAndDSolutionsSegmentMember" unitRef="usd" decimals="-3">1729000</ppsi:SwitchgearRevenue>
    <us-gaap:SalesRevenueGoodsGross contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">5858000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2015-01-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">6589000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2016-04-01to2016-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">3323000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueGoodsGross contextRef="From2015-04-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">3423000</us-gaap:SalesRevenueGoodsGross>
    <us-gaap:SalesRevenueServicesGross contextRef="P01_01_2015To12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="usd" decimals="-3">3540000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-01-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">3981000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2016-04-01to2016-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">1769000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:SalesRevenueServicesGross contextRef="From2015-04-01to2015-06-30_custom_CriticalPowerSolutionsSegmentMember" unitRef="usd" decimals="-3">2010000</us-gaap:SalesRevenueServicesGross>
    <us-gaap:BasisOfAccounting contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;1. BASIS OF PRESENTATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Overview&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pioneer Power Solutions, Inc. and its wholly&#13;owned subsidiaries (referred to herein as the &amp;#147;Company,&amp;#148; &amp;#147;Pioneer,&amp;#148; &amp;#147;we,&amp;#148; &amp;#147;our&amp;#148;&#13;and &amp;#147;us&amp;#148;) manufacture, sell and service a broad range of specialty electrical transmission, distribution and on-site&#13;power generation equipment for applications in the utility, industrial, commercial and backup power markets. The Company is headquartered&#13;in Fort Lee, New Jersey and operates from thirteen additional locations in the U.S., Canada and Mexico for manufacturing, centralized&#13;distribution, engineering, sales and administration.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We have two reportable segments as defined&#13;in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission (the&#13;&amp;#147;SEC&amp;#148;) on March 31, 2016: Transmission and Distribution Solutions (&amp;#147;T&amp;#38;D Solutions&amp;#148;) and Critical Power&#13;Solutions.&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;&lt;b&gt;Presentation&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying unaudited consolidated financial&#13;statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June&#13;30, 2016. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance&#13;with accounting principles generally accepted in the United States (&amp;#147;U.S. GAAP&amp;#148;), have been condensed or omitted pursuant&#13;to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading&#13;to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly&#13;state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements&#13;have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire&#13;fiscal year. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures&#13;required by U.S. GAAP for a year-end balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All dollar amounts (except share and per share&#13;data) presented in the notes to our unaudited consolidated financial statements are stated in thousands of dollars, unless otherwise&#13;noted. Amounts may not foot due to rounding.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;These unaudited consolidated financial statements&#13;include the accounts of Pioneer Power Solutions, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts&#13;and transactions have been eliminated in consolidation. As further described in the two paragraphs below, certain prior year amounts&#13;have been reclassified to conform to the current year presentation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As implementation of remediation plans discussed&#13;in Item 4 &amp;#150; Controls and Procedures continues, we determined that there were inconsistencies in classification of expenses&#13;between our business units. As a result, we have reclassified certain expenses from cost of goods sold to operating expenses for&#13;the current period. We have made the same reclassification to the results for the three month period ended June 30, 2015, resulting&#13;in an increase to gross profit of $141, or 0.5% as a percentage of sales for this period. We have made the same reclassification&#13;to the results for the six month period ended June 30, 2015, resulting in an increase to gross profit of $309, or 0.6% as a percentage&#13;of sales for this period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As a result of the restructuring plans implemented&#13;during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&amp;#38;D&#13;Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;These unaudited consolidated financial statements&#13;should be read in conjunction with the risk factors and the audited consolidated financial statements and notes thereto of the&#13;Company and its subsidiaries included in the Company&amp;#146;s Annual Report on Form 10-K for the year ended December 31, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#146;s significant accounting&#13;policies are described in Note 2 to the audited consolidated financial statements included in the Company&amp;#146;s Annual Report&#13;on Form 10-K for the year ended December 31, 2015. There have been no significant changes in the Company&amp;#146;s accounting policies&#13;during the second quarter of 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There have been no recent accounting pronouncements&#13;not yet adopted by the Company which would have a material impact on the Company&amp;#146;s financial statements.&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;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;.&#13;In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (&amp;#147;ASU 2014-09&amp;#148;), which supersedes nearly all existing&#13;revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or&#13;services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for&#13;those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgment&#13;and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In July 2015, the FASB made a decision to defer&#13;the effective date of the new standard for one year and permit early adoption as of the original effective date. The Company is&#13;currently evaluating the impact of its pending adoption of ASU 2014-09 on its consolidated financial statements and has not yet&#13;determined the method by which it will adopt the standard in 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Disclosures for Investments in Certain Entities&#13;That Calculate Net Asset Value per Share (or Its Equivalent). &lt;/i&gt;&lt;font style="font-family: inherit"&gt;In May 2015, the FASB issued&#13;Accounting Standards Update (&amp;#147;ASU&amp;#148;) 2015-07, &amp;#147;Fair Value Measurement (Topic 820): Disclosures for Investments&#13;in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent)&amp;#148; (&amp;#147;ASU 2015-07&amp;#148;). The amendments&#13;apply to reporting entities that elect to measure the fair value of an investment using the net asset value (&amp;#147;NAV&amp;#148;)&#13;per share (or its equivalent) practical expedient. The amendments remove the requirement to categorize within the fair value hierarchy&#13;all investments for which fair value is measured using the NAV per share practical expedient. The amendments also remove the requirement&#13;to make certain disclosures for all investments that are eligible to be measured at fair value using the NAV per share practical&#13;expedient. Rather, those disclosures are limited to investments for which the entity has elected to measure the fair value using&#13;that practical expedient. The amendments in this ASU were effective the first quarter of 2016 and were applied retrospectively&#13;to all periods presented. As the Company measures certain defined benefit plan assets using the NAV practicable expedient, upon&#13;adoption of ASU 2015-07, the fair value of these plan assets were removed from the fair value hierarchy in all periods presented&#13;in the Company&amp;#146;s Consolidated Financial Statements. The Company will continue to disclose information on these investments&#13;for which fair value is measured at NAV as a practical expedient.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Simplifying the Measurement of Inventory.&lt;/i&gt;&#13;In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This standard amends&#13;Topic 330, Inventory, which currently requires an entity to measure inventory at the lower of cost or market. Market could be replacement&#13;cost, net realizable value, or net realizable value less an approximately normal profit margin. When this standard is adopted,&#13;an entity should measure in scope inventory at the lower of cost and net realizable value. Net realizable value is the estimated&#13;selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#13;The amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal&#13;years. The Company is currently evaluating the impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Balance Sheet Classification of Deferred&#13;Taxes. &lt;/i&gt;&lt;font style="font-family: inherit"&gt;In November 2015, the FASB issued No. 2015-17, &lt;i&gt;Income Taxes (Topic 740)&lt;/i&gt;, which&#13;requires that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position.&#13;The current requirement that deferred tax liabilities and assets of a tax-paying component of an entity be offset and presented&#13;as a single amount is not affected by ASU No. 2015-17. ASU No. 2015-17 is effective for fiscal years beginning after December 15,&#13;2016, including interim periods within those fiscal years, with early adoption permitted. A reporting entity may apply the provisions&#13;of ASU No. 2015-17 prospectively or retrospectively to all prior periods presented in the financial statements. The Company retrospectively&#13;adopted ASU No. 2015-17 in 2015 and has reflected the impact in the current and prior years in its statement of financial position.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Leases.&lt;/i&gt;&lt;font style="font-family: inherit"&gt;&#13;In February 2016, the FASB issued ASU No. 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which requires, among other things, a lessee to recognize&#13;a liability representing future lease payments and a right-of-use asset representing its right to use the underlying asset for&#13;the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a lease liability&#13;equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line basis.&#13;For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election to&#13;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&#13;is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early&#13;adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of the earliest&#13;period presented using a modified retrospective approach, which includes certain optional practical expedients that an entity may&#13;elect to apply. The Company is evaluating the potential impact on its consolidated financial statements of adopting ASU 2016-02.&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-family: inherit"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Revenue Standard&amp;#146;s Principal-Versus-Agent&#13;Guidance.&lt;/i&gt; In March 2016, the FASB issued ASU No. 2016-08, Revenue Recognition: Clarifying the new Revenue Standard&amp;#146;s&#13;Principal-Versus-Agent Guidance (&amp;#147;ASU 2016-18&amp;#148;). The standard amends the principal-versus-agent implementation guidance&#13;and illustrations in the FASB&amp;#146;s new revenue standard (ASU 2014-09). ASU 2016-08 clarifies that an entity should evaluate&#13;whether it is the principal or the agent for each specified good or service promised in a contract with a customer. As defined&#13;in the ASU, a specified good or service is &amp;#147;a distinct good or service (or a distinct bundle of goods or services) to be&#13;provided to the customer&amp;#148;. Therefore, for contracts involving more than one specified good or service, the Company may be&#13;the principal in one or more specified goods or services and the agent for others. The new standard has the same effective date&#13;as ASU 2014-09, as amended by the one-year deferral and early adoption provisions in ASU 2015-14. In addition, entities are required&#13;to adopt ASU 2016-08 by using the same transition method they used to adopt the new revenue standard. The Company is currently&#13;evaluating the effect the guidance will have on its financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;i&gt;Share-Based&#13;Compensation&lt;/i&gt;. In April 2016, the FASB issued ASU No. 2016-09, &amp;#147;Compensation-Stock Compensation (Topic 718), Improvements&#13;to Employee Share-Based Payment Accounting&amp;#148;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and&#13;certain tax deficiencies in additional paid-in capital (&amp;#147;APIC&amp;#148;). Instead, they will record all excess tax benefits&#13;and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,&#13;ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09&#13;also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as a&#13;financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on awards&#13;and still qualify for the exception to liability classification for shares used to satisfy the employer&amp;#146;s statutory income&#13;tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold shares&#13;with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&amp;#146;s applicable jurisdiction(s).&#13;ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy its statutory&#13;income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it was not specified&#13;how these cash flows should be classified. In addition, companies will now have to elect whether to account for forfeitures on&#13;share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of awards expected to&#13;be forfeited and adjusting the estimate when it is likely to change, as is currently required. The Amendments of this ASU are effective&#13;for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the guidance must be adopted&#13;in the same period. Management is currently assessing the impact the adoption of ASU No. 2016-09 will have on its Consolidated&#13;Financial Statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There have been no recent accounting pronouncements&#13;not yet adopted by the Company which would have a material impact on the Company&amp;#146;s financial statements.&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;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;.&#13;In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (&amp;#147;ASU 2014-09&amp;#148;), which supersedes nearly all existing&#13;revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or&#13;services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for&#13;those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgment&#13;and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In July 2015, the FASB made a decision to defer&#13;the effective date of the new standard for one year and permit early adoption as of the original effective date. The Company is&#13;currently evaluating the impact of its pending adoption of ASU 2014-09 on its consolidated financial statements and has not yet&#13;determined the method by which it will adopt the standard in 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Disclosures for Investments in Certain Entities&#13;That Calculate Net Asset Value per Share (or Its Equivalent). &lt;/i&gt;&lt;font style="font-family: inherit"&gt;In May 2015, the FASB issued&#13;Accounting Standards Update (&amp;#147;ASU&amp;#148;) 2015-07, &amp;#147;Fair Value Measurement (Topic 820): Disclosures for Investments&#13;in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent)&amp;#148; (&amp;#147;ASU 2015-07&amp;#148;). The amendments&#13;apply to reporting entities that elect to measure the fair value of an investment using the net asset value (&amp;#147;NAV&amp;#148;)&#13;per share (or its equivalent) practical expedient. The amendments remove the requirement to categorize within the fair value hierarchy&#13;all investments for which fair value is measured using the NAV per share practical expedient. The amendments also remove the requirement&#13;to make certain disclosures for all investments that are eligible to be measured at fair value using the NAV per share practical&#13;expedient. Rather, those disclosures are limited to investments for which the entity has elected to measure the fair value using&#13;that practical expedient. The amendments in this ASU were effective the first quarter of 2016 and were applied retrospectively&#13;to all periods presented. As the Company measures certain defined benefit plan assets using the NAV practicable expedient, upon&#13;adoption of ASU 2015-07, the fair value of these plan assets were removed from the fair value hierarchy in all periods presented&#13;in the Company&amp;#146;s Consolidated Financial Statements. The Company will continue to disclose information on these investments&#13;for which fair value is measured at NAV as a practical expedient.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Simplifying the Measurement of Inventory.&lt;/i&gt;&#13;In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This standard amends&#13;Topic 330, Inventory, which currently requires an entity to measure inventory at the lower of cost or market. Market could be replacement&#13;cost, net realizable value, or net realizable value less an approximately normal profit margin. When this standard is adopted,&#13;an entity should measure in scope inventory at the lower of cost and net realizable value. Net realizable value is the estimated&#13;selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#13;The amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal&#13;years. The Company is currently evaluating the impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Balance Sheet Classification of Deferred&#13;Taxes. &lt;/i&gt;&lt;font style="font-family: inherit"&gt;In November 2015, the FASB issued No. 2015-17, &lt;i&gt;Income Taxes (Topic 740)&lt;/i&gt;, which&#13;requires that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position.&#13;The current requirement that deferred tax liabilities and assets of a tax-paying component of an entity be offset and presented&#13;as a single amount is not affected by ASU No. 2015-17. ASU No. 2015-17 is effective for fiscal years beginning after December 15,&#13;2016, including interim periods within those fiscal years, with early adoption permitted. A reporting entity may apply the provisions&#13;of ASU No. 2015-17 prospectively or retrospectively to all prior periods presented in the financial statements. The Company retrospectively&#13;adopted ASU No. 2015-17 in 2015 and has reflected the impact in the current and prior years in its statement of financial position.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Leases.&lt;/i&gt;&lt;font style="font-family: inherit"&gt;&#13;In February 2016, the FASB issued ASU No. 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;, which requires, among other things, a lessee to&#13;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. The Company is evaluating the potential impact on its consolidated financial statements of adopting&#13;ASU 2016-02.&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-family: inherit"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Revenue Standard&amp;#146;s Principal-Versus-Agent&#13;Guidance.&lt;/i&gt; In March 2016, the FASB issued ASU No. 2016-08, Revenue Recognition: Clarifying the new Revenue Standard&amp;#146;s&#13;Principal-Versus-Agent Guidance (&amp;#147;ASU 2016-18&amp;#148;). The standard amends the principal-versus-agent implementation guidance&#13;and illustrations in the FASB&amp;#146;s new revenue standard (ASU 2014-09). ASU 2016-08 clarifies that an entity should evaluate&#13;whether it is the principal or the agent for each specified good or service promised in a contract with a customer. As defined&#13;in the ASU, a specified good or service is &amp;#147;a distinct good or service (or a distinct bundle of goods or services) to be&#13;provided to the customer&amp;#148;. Therefore, for contracts involving more than one specified good or service, the Company may be&#13;the principal in one or more specified goods or services and the agent for others. The new standard has the same effective date&#13;as ASU 2014-09, as amended by the one-year deferral and early adoption provisions in ASU 2015-14. In addition, entities are required&#13;to adopt ASU 2016-08 by using the same transition method they used to adopt the new revenue standard. The Company is currently&#13;evaluating the effect the guidance will have on its financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;i&gt;Share-Based&#13;Compensation&lt;/i&gt;. In April 2016, the FASB issued ASU No. 2016-09, &amp;#147;Compensation-Stock Compensation (Topic 718), Improvements&#13;to Employee Share-Based Payment Accounting&amp;#148;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and&#13;certain tax deficiencies in additional paid-in capital (&amp;#147;APIC&amp;#148;). Instead, they will record all excess tax benefits&#13;and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,&#13;ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09&#13;also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as a&#13;financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on awards&#13;and still qualify for the exception to liability classification for shares used to satisfy the employer&amp;#146;s statutory income&#13;tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold shares&#13;with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&amp;#146;s applicable jurisdiction(s).&#13;ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy its statutory&#13;income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it was not specified&#13;how these cash flows should be classified. In addition, companies will now have to elect whether to account for forfeitures on&#13;share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of awards expected to&#13;be forfeited and adjusting the estimate when it is likely to change, as is currently required. The Amendments of this ASU are effective&#13;for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the guidance must be adopted&#13;in the same period. Management is currently assessing the impact the adoption of ASU No. 2016-09 will have on its Consolidated&#13;Financial Statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;3. ACQUISITIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Since January 1, 2015, the Company has acquired&#13;two businesses in the U.S. These acquisitions have allowed the Company to expand its products and service capabilities and offer&#13;its customers a greater breadth of solutions for their electrical power distribution and backup power needs. A summary of the&#13;acquisitions is as follows:&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"&gt;Business Acquired&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Closing&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"&gt;&lt;b&gt;Net Assets&lt;br /&gt;&#13;Acquired&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"&gt;&lt;b&gt;(in 000s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Primary&#13;Form of &lt;br /&gt;&#13;Consideration&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif"&gt; &lt;td style="width: 38%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Harmonics Holdings Inc.&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;01/16/15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 2%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&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: 20%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Seller note/debt forgiveness&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt; &lt;td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Pacific Power Systems Integration, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;08/01/15&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: center; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Cash&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: #CCECFF; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,056&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;  &lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Each of the acquired businesses has been included&#13;in the Company&amp;#146;s results of operations since the date of its respective closing.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;2015 Acquisitions&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 16, 2015, the Company, through&#13;its Jefferson Electric, Inc. subsidiary, acquired substantially all the assets comprising the business of Harmonics Holdings Inc.&#13;(&amp;#147;Harmonics&amp;#148;), consisting primarily of intellectual property, forgiveness of debt, accounts receivable and machinery&#13;and equipment. Harmonics is a Connecticut-based specialty provider of equipment that incorporates a patented technology for the&#13;elimination of harmonic currents in power distribution systems. The transaction was accounted for under the purchase method of&#13;accounting and the Company funded the acquisition from available cash on hand, a seller note and forgiveness of debt.&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;On August 1, 2015, the Company, through its&#13;Pioneer Custom Electrical Products Corp. subsidiary, acquired substantially all the assets comprising the business of Pacific Power&#13;Systems Integration, Inc. (&amp;#147;Pacific&amp;#148;). Located in Santa Fe Springs, California, Pacific is a manufacturer of low and&#13;medium voltage switchgear, primarily serving customers in the oil refining, mass transit and utility sectors. The transaction was&#13;accounted for under the purchase method of accounting and the Company funded the cash consideration for the acquisition with debt&#13;drawn under one of the Company&amp;#146;s revolving credit facilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the consideration&#13;paid for the Harmonics and Pacific acquisitions and presents the allocation of the amount to the net tangible and identifiable&#13;intangible assets based on their estimated fair values as of January 16, 2015 and August 1, 2015, respectively (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&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;&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; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Harmonics&lt;br /&gt;&#13;Acquisition&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Pacific Acquisition&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;Purchase Price&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 68%; text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Cash consideration&lt;/td&gt;&lt;td style="width: 2%; 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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;93&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Forgiveness of trade payables and indebtedness due to purchaser&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;609&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Deferred payments due to seller&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;341&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); 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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Purchase Price Allocation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;18&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Property, plant and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;147&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Intangible assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;995&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;23&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;348&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Net assets acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt 0"&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;As of June 30, 2016, the Company has finalized&#13;the purchase price allocation for Harmonics while the Pacific purchase price allocation presented above is preliminary.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The acquisitions resulted in the recognition&#13;of goodwill in the Company&amp;#146;s consolidated financial statements because the purchase prices exceeded the net tangible asset&#13;values, and reflects the future net income and cash flow potential of the acquired businesses.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the major classes&#13;of intangible assets arising from the acquisition of Harmonics and Pacific, their respective amortization periods, and the amount&#13;of amortization expense recognized during the six months ended June 30, 2016 (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" 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: 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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Amortization Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Harmonics&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Acquired Intangible Assets&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;319&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;75&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Trademark&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;83&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;995&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization expense recorded during the six months ended June 30, 2016&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;47&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" 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="text-align: right; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Amortization Years&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Pacific&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Acquired Intangible Assets&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; 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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;400&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;Technology-related industry accreditations&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;1,000&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,500&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Amortization expense recorded during the six months ended June 30, 2016&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;36&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&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; text-indent: 0.5in"&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 reported Harmonics and Pacific&#13;results of operations in the T&amp;#38;D Solutions segment for the six months ended June 30, 2016.&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;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A summary of the&#13;acquisitions is as follows:&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"&gt;Business Acquired&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Closing&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"&gt;&lt;b&gt;Net Assets&lt;br /&gt;&#13;Acquired&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"&gt;&lt;b&gt;(in 000s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Primary&#13;Form of &lt;br /&gt;&#13;Consideration&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif"&gt; &lt;td style="width: 38%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Harmonics Holdings Inc.&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;01/16/15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 2%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&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: 20%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Seller note/debt forgiveness&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt; &lt;td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Pacific Power Systems Integration, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;08/01/15&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: center; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Cash&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: #CCECFF; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,056&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt; &lt;td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;  &lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <ppsi:ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the consideration&#13;paid for the Harmonics and Pacific acquisitions and presents the allocation of the amount to the net tangible and identifiable&#13;intangible assets based on their estimated fair values as of January 16, 2015 and August 1, 2015, respectively (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&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;&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; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Harmonics&lt;br /&gt;&#13;Acquisition&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Pacific Acquisition&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;Purchase Price&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 68%; text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Cash consideration&lt;/td&gt;&lt;td style="width: 2%; 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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;93&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Forgiveness of trade payables and indebtedness due to purchaser&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;609&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Deferred payments due to seller&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;341&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); 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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Purchase Price Allocation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;18&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Property, plant and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;147&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Intangible assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;995&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;23&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;348&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"&gt;Net assets acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;1,043&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;2,013&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;</ppsi:ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the major classes&#13;of intangible assets arising from the acquisition of Harmonics and Pacific, their respective amortization periods, and the amount&#13;of amortization expense recognized during the six months ended June 30, 2016 (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" 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: 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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Amortization Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Harmonics&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Acquired Intangible Assets&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;319&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;75&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Trademark&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;83&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;995&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization expense recorded during the six months ended June 30, 2016&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;47&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-indent: 0.5in"&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; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" 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="text-align: right; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Amortization Years&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 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"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Pacific&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 64%; font: 10pt Times New Roman, Times, Serif"&gt;Acquired Intangible Assets&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 4%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; 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;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;400&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;Technology-related industry accreditations&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;1,000&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,500&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Amortization expense recorded during the six months ended June 30, 2016&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;36&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&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; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <ppsi:OtherExpenseTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;4. OTHER EXPENSE&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;Other expense in the consolidated statements&#13;of operations for the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):&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 cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended &lt;br /&gt;June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Six Months Ended &lt;br /&gt;June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Accrued interest and penalties, net&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;94&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Acquisition transaction and other expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;181&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;186&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;335&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;263&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;275&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;186&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;290&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;263&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&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 continues to record interest&#13;and penalties on past due and unpaid payroll tax obligations. During the six months ended June 30, 2016, the Company received waivers&#13;of certain interest and penalties on these obligations totaling $0.4 million.&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:OtherExpenseTextBlock>
    <ppsi:OtherExpenseTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Other expense in the consolidated statements of operations&#13;for the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):&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 cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended &lt;br /&gt;June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Six Months Ended &lt;br /&gt;June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Accrued interest and penalties, net&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;94&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Acquisition transaction and other expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;181&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;186&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;335&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;263&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;275&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;186&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;290&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;263&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&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:OtherExpenseTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The components of inventories are summarized&#13;below (in thousands):&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 cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;June 30, &lt;br /&gt;2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;December 31,&lt;br /&gt;&#13;2015&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 34%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;11,467&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Work in process&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,116&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,918&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,820&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,134&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Provision for excess and obsolete inventory&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(534&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(504&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total inventories&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,869&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,663&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&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;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;6. GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Changes in the carrying values of goodwill&#13;for the six months ended June 30, 2016, were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;T&amp;#38;D&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Critical Power&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Solutions&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Solutions&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt"&gt;Gross Goodwill:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,733&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,311&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;11,044&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,803&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,311&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11, 114&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt"&gt;Accumulated impairment losses:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,757&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,311&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,068&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Changes in the carrying values of intangible&#13;assets for the six months ended June 30, 2016, were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;T&lt;b&gt;&amp;#38;D &lt;br /&gt;Solutions &lt;br /&gt;Segment&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Critical Power &lt;br /&gt;Solutions &lt;br /&gt;Segment&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total &lt;br /&gt;Intangible &lt;br /&gt;Assets&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6,113&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,843&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,956&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(257&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(620&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(877&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,865&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,223&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,088&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The components of intangible assets as of June 30, 2016 are summarized&#13;below (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&lt;br /&gt;&#13;Average&lt;br /&gt;&#13;Amortization&lt;br /&gt;&#13;Years&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&lt;br /&gt;&#13;Carrying&lt;br /&gt;&#13;Amount&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accumulated&lt;br /&gt;&#13;Amortization&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;Currency&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;Translation&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net Book &lt;br /&gt;Value&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,089&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,908&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,181&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;636&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(329&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;307&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,061&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(209&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;12&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,864&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Distributor territory license&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;474&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(178&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;296&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;289&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(62&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;227&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(76&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,794&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,797&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,835&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,762&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,088&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="width: 0in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;Includes $1.8 million of trademarks with an indefinite&#13;useful life, and $0.3 million of trademarks that will be fully amortized by December 31, 2016 as a result of the Company&amp;#146;s&#13;decision to cease using them.&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 14.3pt; text-indent: -14.3pt"&gt;&amp;#160;&amp;#160;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Changes in the carrying values of goodwill&#13;for the six months ended June 30, 2016, were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;T&amp;#38;D&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Critical Power&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Solutions&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Solutions&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Segment&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt"&gt;Gross Goodwill:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,733&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,311&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;11,044&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,803&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,311&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11, 114&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt"&gt;Accumulated impairment losses:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,757&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,311&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,068&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Changes in the carrying values of intangible&#13;assets for the six months ended June 30, 2016, were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;T&lt;b&gt;&amp;#38;D &lt;br /&gt;Solutions &lt;br /&gt;Segment&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Critical Power &lt;br /&gt;Solutions &lt;br /&gt;Segment&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total &lt;br /&gt;Intangible &lt;br /&gt;Assets&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2016&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6,113&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,843&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,956&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(257&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(620&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(877&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of June 30, 2016&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,865&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,223&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,088&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The components of intangible assets as of June 30, 2016 are summarized&#13;below (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&lt;br /&gt;&#13;Average&lt;br /&gt;&#13;Amortization&lt;br /&gt;&#13;Years&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&lt;br /&gt;&#13;Carrying&lt;br /&gt;&#13;Amount&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accumulated&lt;br /&gt;&#13;Amortization&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;Currency&lt;/b&gt;&lt;br /&gt;&#13;&lt;b&gt;Translation&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net Book &lt;br /&gt;Value&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,089&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,908&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,181&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;636&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(329&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;307&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,061&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(209&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;12&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,864&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Distributor territory license&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;474&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(178&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;296&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;289&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(62&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;227&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(76&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,794&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,797&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;12,835&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,762&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,088&lt;/td&gt;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;7. PROPERTY, PLANT AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment are summarized below (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2015&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 50%; font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;48&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,384&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,224&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,599&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,143&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;430&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Computer hardware and software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,230&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,334&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;458&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Construction in progress&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;375&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; 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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;14,191&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;13,808&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Less: Accumulated depreciation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,938&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,459&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 9.9pt; font: 10pt Times New Roman, Times, Serif"&gt;Total property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,253&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 30.8pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Depreciation expense was $0.6 million and $0.7 million in the six&#13;months ended June 30, 2016 and 2015, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment are summarized below (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2015&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 50%; font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;48&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;45&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,384&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,224&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,599&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,143&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;430&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Computer hardware and software&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,230&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,334&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;458&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Construction in progress&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;375&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; 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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;14,191&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;13,808&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Less: Accumulated depreciation&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,938&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,459&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 9.9pt; font: 10pt Times New Roman, Times, Serif"&gt;Total property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,253&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;8. OTHER ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In December 2011 and January 2012, the Company&#13;made two loans, each in the amount of $0.3 million to a developer of a renewable energy project in the U.S. The promissory notes&#13;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&#13;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.&#13;As defined in the promissory notes, an event of default includes, but is not limited to, the following: any bankruptcy, reorganization&#13;or similar proceeding involving the borrower, a sale or transfer of substantially all the assets of the borrower, a default by&#13;the borrower relating to any indebtedness due to third parties, the incurrence of additional indebtedness by the borrower without&#13;the Company&amp;#146;s written consent and failure of the borrower to perform its obligations pursuant to its other agreements with&#13;the Company, including its purchase order for pad mount transformers. The full loan receivable is outstanding at June 30, 2016&#13;and December 31, 2015. The Company is actively evaluating its alternatives to either foreclose on its security interests underlying&#13;the loans, or otherwise renegotiate and extend them. As the Company does not currently expect repayment of the loans receivable&#13;within the next twelve months, they have been classified as long-term in the Company&amp;#146;s Consolidated Balance Sheets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Also included in Other Assets at June 30, 2016&#13;are deferred financing costs of $0.3 million, and a customer note receivable of $0.2 million as compared to deferred financing&#13;costs of $0.2 million and a customer note receivable of $0.2 million at December 31, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;9. DEBT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 59.4pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Canadian Credit Facilities&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Our Canadian subsidiaries have maintained credit&#13;facilities with Bank of Montreal since October 2009. In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc.&#13;(&amp;#147;PECI&amp;#148;), entered into an Amended and Restated Credit Agreement (&amp;#147;ARCA&amp;#148;) with Bank of Montreal (the &amp;#147;Canadian&#13;Facilities&amp;#148;) that replaced and superseded all of our businesses&amp;#146; prior financing arrangements with the bank This ARCA&#13;extended the maturity date of our Canadian Facilities to July 31, 2017. Additionally, defaults relating to the breach of certain&#13;financial covenants under the prior financing arrangements with the bank existing as of December 31, 2015 were waived by the Bank&#13;of Montreal, subject to the satisfaction of certain conditions precedent set forth in the ARCA.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Our Canadian Facilities provide for up to $8.1&#13;million Canadian dollars (&amp;#147;CAD&amp;#148;) (approximately $6.3 million expressed in U.S. dollars) consisting of a $7.0 million&#13;CAD demand revolving credit facility (&amp;#147;Facility A&amp;#148;) to finance ongoing operations, a $0.5 million CAD term credit facility&#13;(&amp;#147;Facility B&amp;#148;) that financed a plant expansion, and a $0.7 million USD term credit facility (&amp;#147;Facility C&amp;#148;)&#13;that financed a business acquisition and the purchase and expansion of its manufacturing facilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Facility A is subject to margin criteria and&#13;borrowings bear interest at Bank of Montreal&amp;#146;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or&#13;its U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Borrowings under Facility B bear interest at&#13;Bank of Montreal&amp;#146;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule.&#13;Quarterly principal repayments were reduced to $47,128.88 CAD, with a bullet payment of $141,386.56 CAD due on July 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Borrowings under Facility C bear interest at&#13;Bank of Montreal&amp;#146;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 1.50%&#13;per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. A principal repayment at June 30, 2016 is $72,000&#13;USD, with quarterly principal repayments beginning on October 31, 2016 reduced to $36,000 USD, with a bullet payment of $496,000&#13;USD due on July 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The ARCA modified financial covenant testing&#13;so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed&#13;to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal&#13;quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; color: red; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2016, we had approximately $4.8&#13;million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately&#13;$3.9 million outstanding under Facility A, $0.3 million outstanding under Facility B and $0.6 million outstanding under Facility&#13;C.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;United States Credit Facilities&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In April 2016, we entered into an Amended and&#13;Restated Credit Agreement (&amp;#147;US ARCA&amp;#148;) with Bank of Montreal (the &amp;#147;U.S. Facilities&amp;#148;) that replaced and superseded&#13;all of our businesses&amp;#146; prior financing arrangements with the bank. Additionally, defaults relating to the breach of certain&#13;financial covenants under the prior financing arrangements with the bank existing as of December 31, 2015 were waived by the Bank&#13;of Montreal, subject to the satisfaction of certain conditions precedent set forth in the US ARCA.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Our U.S. Facilities provide for up to $19.1&#13;million U.S. dollars (&amp;#147;USD&amp;#148;) consisting of a $14.0 million USD demand revolving credit facility (&amp;#147;Facility A&amp;#148;)&#13;to finance ongoing operations, a $5.0 million USD term credit facility (&amp;#147;Facility B&amp;#148;) that financed the acquisition&#13;of Titan, and a new $100,000 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily&#13;finance day-to-day business expenses of the Company and for no other purpose.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Facility A continues to bear interest, at our&#13;option, at the bank&amp;#146;s prime rate plus 1.00% per annum on U.S. prime rate loans, or an adjusted LIBOR rate plus 2.25% per&#13;annum on Eurodollar loans and shall mature on July 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Borrowings under Facility B bear interest,&#13;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&#13;loans. Quarterly principal repayments were reduced to $31,250 USD for calendar year 2016. The original amortization schedule will&#13;continue to apply to all quarterly principal payments made after December 31, 2016, with no change in the final maturity date of&#13;December 2, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The ARCA modified financial covenant testing&#13;so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed&#13;to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal&#13;quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Our obligations under the U.S. Facilities are&#13;guaranteed by all our wholly-owned U.S. subsidiaries. In addition, we and our wholly-owned U.S. subsidiaries granted a security&#13;interest in substantially all of our assets, including 65% of the shares of Pioneer Electrogroup Canada Inc. held by us, to secure&#13;our obligations for borrowed money under the U.S. Facilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2016, we had approximately $17.7&#13;million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $13.0 million outstanding under&#13;Facility A, and $4.7 million outstanding under Facility B.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Nexus Promissory Note&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On July 25, 2012, the Company&amp;#146;s Mexican&#13;subsidiary, Nexus Magneticos de Mexico, S. de R.L. de C.V. (&amp;#147;Nexus&amp;#148;), entered into a $1.65 million term loan agreement&#13;with GE CF Mexico, S.A. de C.V. (&amp;#147;GE Capital Mexico&amp;#148;). The term loan is payable in 60 consecutive monthly installments&#13;and bears interest, payable monthly, at a rate of 6.93% per annum. The obligations of Nexus under the term loan are secured by&#13;certain machinery and equipment located in Mexico and by a corporate guaranty by the Company. As of June 30, 2016 and December&#13;31, 2015, there was approximately $0.2 million and $0.3 million outstanding, respectively, under the Nexus Promissory Note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Long-term debt consists of the following (in&#13;thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt; 2015&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Term credit facilities&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,942&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Nexus promissory note&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;171&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;316&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Capital lease obligations&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,795&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6,265&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Less current portion&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(742&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,244&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term debt&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,053&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Long-term debt consists of the following (in&#13;thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt; 2015&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Term credit facilities&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,942&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Nexus promissory note&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;171&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;316&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Capital lease obligations&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,795&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6,265&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Less current portion&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(742&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,244&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term debt&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,053&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <ppsi:ScheduleOfOtherLongtermLiabilitiesTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Other long-term liabilities consist of the&#13;following (in thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;&lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;                                                                                &lt;p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"&gt; 2015&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Past due payroll tax obligations, including interest and penalties&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,592&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#151;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred payments due for Harmonics Acquisition&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;352&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;372&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,944&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;372&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Less current portion&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,950&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total other long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,994&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;372&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</ppsi:ScheduleOfOtherLongtermLiabilitiesTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;11. PENSION PLAN&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#146;s Canadian subsidiary sponsors&#13;a defined benefit pension plan at one of its locations in which a majority of its employees are members. The subsidiary funds&#13;100% of all contributions to the plan. The benefits, or the rate per year of credit service, are established by the Company and&#13;updated at its discretion.&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;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of the expense the Company&#13;incurred under the pension plan are as follows (in thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&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;2016&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2015&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2016&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Current service cost, net of employee contributions&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;12&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;14&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;23&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Interest cost on accrued benefit obligation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;27&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;50&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;55&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Expected return on plan assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(41&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(44&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(80&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(85&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of transitional obligation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of past service costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of net actuarial gain&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total cost of benefit&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#146;s policy is to fund the pension&#13;plan at or above the minimum level required by law. The Company made $54 and $59 of contributions to its defined benefit pension&#13;plan during the six months ended June 30, 2016 and 2015, respectively. Changes in the discount rate and actual investment returns&#13;that are lower than the long-term expected return on plan assets could result in the Company making additional contributions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock contextRef="From2016-01-01to2016-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&#13;incurred under the pension plan are as follows (in thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&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;2016&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2015&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2016&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Current service cost, net of employee contributions&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;12&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;14&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;23&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Interest cost on accrued benefit obligation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;27&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;50&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;55&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Expected return on plan assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(41&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(44&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(80&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(85&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of transitional obligation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of past service costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of net actuarial gain&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total cost of benefit&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;12. STOCKHOLDERS&amp;#146; EQUITY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Common Stock&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had 8,699,712 shares of common&#13;stock, $0.001 par value per share, outstanding of as of June 30, 2016 and December 31, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2016 and December 31, 2015,&#13;the Company had warrants outstanding to purchase 50,600 shares of common stock with a weighted average exercise price of $7.00&#13;per share. The warrants expire on September 18, 2018. No warrants were exercised during the six months ended June 30, 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&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, 2016, and changes during the six months ended June 30, 2016, are presented 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;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Stock&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;average&lt;/b&gt;&lt;br /&gt; &lt;b&gt;exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;average&lt;/b&gt;&lt;br /&gt; &lt;b&gt;remaining&lt;/b&gt;&lt;br /&gt; &lt;b&gt;contractual&lt;/b&gt;&lt;br /&gt; &lt;b&gt;term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;intrinsic value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of January 1, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;344,733&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.35&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;27,000&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;3.68&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#151;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#151;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;(118,333&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.34&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of June 30, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;253,400&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;8.75&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;6.4&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;75,590&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable as of June 30, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;203,733&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.29&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;5.8&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;30,500&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2016, there were 446,600 shares&#13;available for future grants under the Company&amp;#146;s 2011 Long-Term Incentive Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Stock-based compensation expense recorded&#13;for the three and six months ended June 30, 2016 was approximately ($47,000) and $6,000, respectively, as compared to the expense&#13;of $57,000 and $117,000, respectively, during the three and six month ended June 30, 2015. For the three month and six months&#13;ended June 30, 2016, the expense reversal is primarily the result of forfeitures of previously expensed awards to our former Chief&#13;Financial Officer. At June 30, 2016, the Company had total stock-based compensation expense remaining to be recognized in the&#13;consolidated statements of operations of approximately $100,000.&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;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Foreign assets and liabilities are translated&#13;using the exchange rate in effect at the balance sheet date, and results of operations are translated using an average rate for&#13;the period. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss).&#13;The Company had foreign currency translation adjustments resulting in unrealized income of $0.6 million for the six months ended&#13;June 30, 2016 and unrealized losses of $1.2 million for the six months ended June 30, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2016-01-01to2016-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, 2016, and changes during the six months ended June 30, 2016, are presented 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;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Stock&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;average&lt;/b&gt;&lt;br /&gt; &lt;b&gt;exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;average&lt;/b&gt;&lt;br /&gt; &lt;b&gt;remaining&lt;/b&gt;&lt;br /&gt; &lt;b&gt;contractual&lt;/b&gt;&lt;br /&gt; &lt;b&gt;term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;br /&gt;&#13;    &lt;b&gt;intrinsic value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of January 1, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;344,733&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.35&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;27,000&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;3.68&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#151;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#151;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;(118,333&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.34&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&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); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of June 30, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;253,400&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;8.75&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;6.4&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;75,590&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable as of June 30, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;203,733&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;9.29&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;5.8&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;30,500&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;13. BASIC AND DILUTED INCOME (LOSS) PER&#13;COMMON SHARE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic and diluted income (loss) per common&#13;share is calculated based on the weighted average number of shares outstanding during the period. The Company&amp;#146;s employee&#13;and director stock option awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations&#13;if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted income (loss) per share&#13;(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; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Six Months Ended June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2016&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&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;2016&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 37%; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;194&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(817&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;763&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,042&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Weighted average basic shares outstanding&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,700&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,700&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Effect of dilutive securities - equity based compensation plans&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Denominator for diluted net income (loss) per common share&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,706&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,706&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Net income (loss) per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.09&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.14&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.09&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.14&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Anti-dilutive securities (excluded from per share calculation):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Equity based compensation plans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Warrants&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2016-01-01to2016-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 of basic and diluted income (loss) per share&#13;(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; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;Six Months Ended June 30,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2016&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&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;2016&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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;2015&lt;/td&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="width: 37%; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;194&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(817&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;763&lt;/td&gt;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,042&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Weighted average basic shares outstanding&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,700&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,700&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Effect of dilutive securities - equity based compensation plans&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&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;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#151;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Denominator for diluted net income (loss) per common share&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,706&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,706&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,406&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Net income (loss) per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.09&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.14&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.11&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;0.09&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.14&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Anti-dilutive securities (excluded from per share calculation):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Equity based compensation plans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;349&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif"&gt;&#13;    &lt;td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif"&gt;Warrants&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="AsOf2016-06-30_us-gaap_ShortTermDebtMember" unitRef="usd" decimals="-3">4600000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="PAsOn12_31_2015_LoansPayableMemberusgaapLongtermDebtTypeAxis" unitRef="usd" decimals="-3">300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2016-06-30_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3">200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="AsOf2016-06-30_custom_TechnologyBasedIntangibleAssets1Member" unitRef="usd" decimals="-3">1797000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets contextRef="AsOf2016-06-30_custom_TechnologyBasedIntangibleAssets1Member" unitRef="usd" decimals="-3">1794000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5. &amp;#160;INVENTORIES&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The components of inventories are summarized below (in thousands):&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="width: 60%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30, &lt;br /&gt;2016&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;br /&gt; 2015&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="width: 34%; 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;11,467&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;7,115&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;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;5,116&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New 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,918&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;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;9,820&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,134&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;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;(534&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;(504&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: 2pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total inventories&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,869&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,663&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;/table&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;Included in raw materials and finished goods at June 30, 2016 and December 31, 2015 are goods in transit of approximately $4.2 million and $2.1&amp;#160;million, respectively.&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;During the quarter, $4.6 million of raw materials not pledged to our secured creditor were used as collateral to secure short term borrowings under a product financing arrangement.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;10. OTHER LONG-TERM LIABILITIES&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Unpaid and Past Due Payroll Tax Obligations&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;From January 1, 2014 through September 30, 2015, the Company failed to report and pay its Federal payroll tax obligations. During this fiscal quarter, the Company entered into installment payment agreements with the Internal Revenue Service for the payment of delinquent payroll tax liabilities. These agreements encompass approximately 97% of the amounts owed by the Company for delinquent payroll tax liabilities. As shown in the chart below, with the execution of these installment payment agreements the Company reclassified $2.6 million of this liability as long-term indebtedness, while $2.0 million of the delinquent payroll tax obligations are included in the accrued liabilities as of June 30, 2016.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The Company continues to pursue installment payment agreements for our Pioneer Critical Power Inc. division, as well as abatement of all penalties assessed by the Internal Revenue Service on the delinquent payroll taxes.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;During the six months ended June 30, 2016 the Company received waivers of certain interest and penalties on these obligations totaling $0.4 million. The Company had previously recorded these liabilities, resulting in the waivers being recognized as other expense when they were granted.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Deferred payments due for Harmonics Acquisition&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;As consideration for the purchase of Harmonics by the Company, the sellers agreed to defer a portion of the purchase price. These deferred payments to the sellers are to be made annually for a period of five years, with a balloon payment being due at the end of year five for the balance remaining. The annual payments are determined as a percentage of the prior year&amp;#x2019;s sales dollars of the Harmonics products.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;Other long-term liabilities consist of the following (in thousands):&amp;#160;&lt;/p&gt;&lt;table 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;&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;&lt;td style="text-align: center; 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;&#13;&lt;p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif"&gt;June 30,&lt;/p&gt;&#13;&lt;p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif"&gt;2016&lt;/p&gt;&#13;&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;&lt;p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/p&gt;&#13;&lt;p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif"&gt;2015&lt;/p&gt;&#13;&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Past due payroll tax obligations, including interest and penalties&lt;/td&gt;&#13;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,592&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#x2014;&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred payments due for Harmonics Acquisition&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;352&lt;/td&gt;&#13;&lt;td style="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;372&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New 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,944&lt;/td&gt;&#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;372&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Less current portion&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,950&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#x2014;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total other long-term liabilities&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,994&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;372&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;/table&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;14. BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION&lt;/b&gt;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The Company follows ASC 280 &lt;i&gt; - Segment Reporting&lt;/i&gt; in determining its reportable segments. In December 2014, the Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company&amp;#x2019;s enterprise have discrete financial information available. As the Company makes decisions using a products and services group focus, its analysis resulted in two reportable segments: T&amp;#38;D Solutions and Critical Power Solutions. The Critical Power Solutions reportable segment is comprised of the Company&amp;#x2019;s Titan Energy Systems Inc. subsidiary. The T&amp;#38;D Solutions reportable segment is an aggregation of all other Company subsidiaries, primarily engaged in the manufacture of electrical transformers and switchgear, together with sales and expenses attributable to the strategic sales group for its T&amp;#38;D Solutions marketing activities. As a result of the restructuring plans implemented during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&amp;#38;D Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The T&amp;#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used primarily by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power Solutions segment provides power generation equipment, switchgear, related electrical distribution infrastructure and aftermarket field-services primarily to help customers ensure smooth, uninterrupted power to operations during times of emergency.&lt;/p&gt;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;The following tables present information about segment income and loss (in thousands):&lt;/p&gt;&#13;&lt;p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; 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;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Transformers&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;22,118&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: 3%; 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;19,298&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: 3%; 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;40,495&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: 3%; 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;41,163&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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Switchgear&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,720&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,729&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;6,607&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,615&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: 6.6pt; 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;24,838&lt;/td&gt;&#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;21,027&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;47,102&lt;/td&gt;&#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;44,778&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Equipment&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,323&lt;/td&gt;&#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,423&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,858&lt;/td&gt;&#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;6,589&lt;/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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Service&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,769&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,010&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,540&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,981&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,092&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,433&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,398&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,570&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,930&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;26,460&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;56,500&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,348&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;396&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;753&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;827&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;339&lt;/td&gt;&#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;360&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;708&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;717&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Expenses&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;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;17&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;33&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;33&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;753&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;793&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,494&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,577&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating Income (Loss)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,034&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;112&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,081&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,481&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;44&lt;/td&gt;&#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;(263&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(89&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(602&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(694&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;(536&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,514&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,649&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,384&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(687&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,478&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(770&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;Revenues are attributable to countries based on the location of the Company&amp;#x2019;s customers (in thousands):&lt;/p&gt;&#13;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; 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;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; width: 40%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;United States&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;20,919&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;16,001&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: 3%; 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;38,472&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: 3%; 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;34,399&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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,011&lt;/td&gt;&#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,110&lt;/td&gt;&#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;17,963&lt;/td&gt;&#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;20,585&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Others&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#x2014;&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;349&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;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;65&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;364&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,930&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;26,460&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;56,500&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,348&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: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;The following tables present information about segment income and loss (in thousands):&lt;/p&gt;&#13;&lt;p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; 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;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; width: 40%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Transformers&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;22,118&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: 3%; 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;19,298&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: 3%; 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;40,495&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: 3%; 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;41,163&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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Switchgear&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,720&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,729&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;6,607&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,615&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: 6.6pt; 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;24,838&lt;/td&gt;&#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;21,027&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;47,102&lt;/td&gt;&#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;44,778&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Equipment&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,323&lt;/td&gt;&#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,423&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,858&lt;/td&gt;&#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;6,589&lt;/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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Service&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,769&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,010&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,540&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,981&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,092&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,433&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,398&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,570&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,930&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;26,460&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;56,500&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,348&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;396&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;416&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;753&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;827&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;339&lt;/td&gt;&#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;360&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;708&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;717&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Expenses&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;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;17&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;33&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;33&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;753&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;793&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,494&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,577&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating Income (Loss)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,034&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;112&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,081&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,481&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;44&lt;/td&gt;&#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;(263&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(89&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(602&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(694&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;(536&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,514&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,649&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,384&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(687&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,478&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(770&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2016-01-01to2016-06-30">&lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;Revenues are attributable to countries based on the location of the Company&amp;#x2019;s customers (in thousands):&lt;/p&gt;&#13;&lt;p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30,&lt;/td&gt;&#13;&lt;td style="text-align: center; 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;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2016&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2015&lt;/td&gt;&#13;&lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-left: 6.6pt; width: 40%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;United States&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;20,919&lt;/td&gt;&#13;&lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="width: 3%; 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;16,001&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: 3%; 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;38,472&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: 3%; 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;34,399&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: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/td&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,011&lt;/td&gt;&#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,110&lt;/td&gt;&#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;17,963&lt;/td&gt;&#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;20,585&lt;/td&gt;&#13;&lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Others&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#x2014;&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;349&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;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;65&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;364&lt;/td&gt;&#13;&lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,930&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;26,460&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;56,500&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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,348&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: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <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: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">Includes $1.8 million of trademarks with an indefinite useful life, and $0.3 million of trademarks that will be fully amortized by December 31, 2016 as a result of the Company's decision to cease using them.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ppsi-20160630.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.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6spw7xRiXhun8uCbn1MSaGLCbP9w5dzielBtm92Hck6by8q8ZjZ2S6p3GumoaMA -->
<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/2015-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/20160630" elementFormDefault="qualified" targetNamespace="http://pioneerpower.com/20160630">
    <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/StatementsOfComprehensiveIncomeLoss" id="StatementsOfComprehensiveIncomeLoss">
	  <link:definition>00000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (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 (Unaudited) (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/Acquisitions" id="Acquisitions">
	  <link:definition>00000009 - Disclosure - Acquisitions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/OtherExpense" id="OtherExpense">
	  <link:definition>00000010 - Disclosure - Other Expense</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/Inventories" id="Inventories">
	  <link:definition>00000011 - 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/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
	  <link:definition>00000012 - 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/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/Debt" id="Debt">
	  <link:definition>00000015 - 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/OtherLong-termLiabilities" id="OtherLong-termLiabilities">
	  <link:definition>00000016 - Disclosure - Other Long-Term Liabilities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://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/BasicAndDilutedIncomeLossPerCommonShare" id="BasicAndDilutedIncomeLossPerCommonShare">
	  <link:definition>00000019 - Disclosure - Basic and Diluted Income (Loss) Per Common Share</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/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/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000021 - 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/AcquisitionsTables" id="AcquisitionsTables">
	  <link:definition>00000022 - Disclosure - Acquisitions (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/OtherExpenseTables" id="OtherExpenseTables">
	  <link:definition>00000023 - Disclosure - Other Expense (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>00000024 - 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/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
	  <link:definition>00000025 - 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/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
	  <link:definition>00000026 - 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/DebtTables" id="DebtTables">
	  <link:definition>00000027 - 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/OtherLong-termLiabilitiesTables" id="OtherLong-termLiabilitiesTables">
	  <link:definition>00000028 - Disclosure - Other Long-Term Liabilities (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>00000029 - 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>00000030 - 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/BasicAndDilutedIncomeLossPerCommonShareTables" id="BasicAndDilutedIncomeLossPerCommonShareTables">
	  <link:definition>00000031 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" id="BusinessSegmentAndGeographicInformationTables">
	  <link:definition>00000032 - 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/BasisOfPresentationNarrativeDetails" id="BasisOfPresentationNarrativeDetails">
	  <link:definition>00000033 - Disclosure - Basis of Presentation (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" id="AcquisitionsNarrativeDetails">
	  <link:definition>00000034 - Disclosure - Acquisitions (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" id="AcquisitionsSummaryOfAcquisitionsDetails">
	  <link:definition>00000035 - Disclosure - Acquisitions (Summary of Acquisitions) (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/AcquisitionsSummaryOfConsiderationPaidDetails" id="AcquisitionsSummaryOfConsiderationPaidDetails">
	  <link:definition>00000036 - Disclosure - Acquisitions (Summary of Consideration Paid) (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/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" id="AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails">
	  <link:definition>00000037 - Disclosure - Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (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/OtherExpenseNarrativeDetails" id="OtherExpenseNarrativeDetails">
	  <link:definition>00000038 - Disclosure - Other Expense (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" id="OtherExpenseScheduleOfOtherExpenseDetails">
	  <link:definition>00000039 - Disclosure - Other Expense (Schedule of Other Expense) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/InventoriesNarrativeDetails" id="InventoriesNarrativeDetails">
	  <link:definition>00000040 - Disclosure - Inventories (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" id="InventoriesScheduleOfInventoriesDetails">
	  <link:definition>00000041 - Disclosure - Inventories (Schedule of 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/GoodwillAndOtherIntangibleAssetsNarrativeDetails" id="GoodwillAndOtherIntangibleAssetsNarrativeDetails">
	  <link:definition>00000042 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" id="GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails">
	  <link:definition>00000043 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" id="GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails">
	  <link:definition>00000044 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Carrying Value of 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/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" id="GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails">
	  <link:definition>00000045 - Disclosure - Goodwill and Other Intangible Assets (Schedule of 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/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails">
	  <link:definition>00000046 - Disclosure - Property, Plant and Equipment (Schedule of 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/OtherAssetsNarrativeDetails" id="OtherAssetsNarrativeDetails">
	  <link:definition>00000047 - Disclosure - Other Assets (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" id="DebtNarrativeCanadianCreditFacilitiesDetails">
	  <link:definition>00000048 - Disclosure - Debt (Narrative) (Canadian Credit Facilities) (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/DebtNarrativeUnitedStatesCreditFacilitiesDetails" id="DebtNarrativeUnitedStatesCreditFacilitiesDetails">
	  <link:definition>00000049 - Disclosure - Debt (Narrative) (United States Credit Facilities) (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/DebtNarrativeNexusPromissoryNoteDetails" id="DebtNarrativeNexusPromissoryNoteDetails">
	  <link:definition>00000050 - Disclosure - Debt (Narrative) (Nexus Promissory Note) (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/DebtScheduleOfLong-termDebtDetails" id="DebtScheduleOfLong-termDebtDetails">
	  <link:definition>00000051 - Disclosure - Debt (Schedule of Long-Term 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/OtherLong-termLiabiltiesNarrativeDetails" id="OtherLong-termLiabiltiesNarrativeDetails">
	  <link:definition>00000052 - Disclosure - Other Long-Term Liabilties (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" id="OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails">
	  <link:definition>00000053 - Disclosure - Other Long-Term Liabilties (Schedule of Long-Term 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/PensionPlanNarrativeDetails" id="PensionPlanNarrativeDetails">
	  <link:definition>00000054 - Disclosure - Pension Plan (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" id="PensionPlanScheduleOfPensionPlanExpensesDetails">
	  <link:definition>00000055 - Disclosure - Pension Plan (Schedule of Pension Plan Expenses) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" id="StockholdersEquityNarrativeDetails">
	  <link:definition>00000056 - Disclosure - Stockholders' Equity (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" id="StockholdersEquityScheduleOfStockOptionActivityDetails">
	  <link:definition>00000057 - Disclosure - Stockholders' Equity (Schedule of Stock Option Activity) (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/BasicAndDilutedIncomeLossPerCommonShareDetails" id="BasicAndDilutedIncomeLossPerCommonShareDetails">
	  <link:definition>00000058 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" id="BusinessSegmentAndGeographicInformationNarrativeDetails">
	  <link:definition>00000059 - Disclosure - Business Segment and Geographic Information (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" id="BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails">
	  <link:definition>00000060 - Disclosure - Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (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/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" id="BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails">
	  <link:definition>00000061 - Disclosure - Business Segment and Geographic Information (Schedule of Geographical 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:linkbaseRef xlink:type="simple" xlink:href="ppsi-20160630_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-20160630_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-20160630_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-20160630_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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-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/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd" />
    <element id="ppsi_PercentageOfSales" name="PercentageOfSales" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_BusinessCombinationLocationWithinAcquireesSegment" name="BusinessCombinationLocationWithinAcquireesSegment" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_BusinessCombinationPrimaryFormOfConsideration" name="BusinessCombinationPrimaryFormOfConsideration" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" name="BusinessCombinationConsiderationDeferredPaymentsDueToSeller" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WaiversOfInterestAndPenalties" name="WaiversOfInterestAndPenalties" 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_NumberOfInstallments" name="NumberOfInstallments" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_BalanceOfLiabilityUnderAgreements" name="BalanceOfLiabilityUnderAgreements" nillable="true" xbrli:periodType="instant" type="num:percentItemType" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" name="FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" name="PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TransformersRevenue" name="TransformersRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SwitchgearRevenue" name="SwitchgearRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" name="ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OtherExpenseTextBlock" name="OtherExpenseTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OtherExpenseTableTextBlock" name="OtherExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" name="ScheduleOfOtherLongtermLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_HarmonicsHoldingsIncorporatedMember" name="HarmonicsHoldingsIncorporatedMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PacificPowerSystemsIntegrationIncorporatedMember" name="PacificPowerSystemsIntegrationIncorporatedMember" 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_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_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_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_RevolvingCreditFacilityUSMember" name="RevolvingCreditFacilityUSMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_UnsecuredDebt1Member" name="UnsecuredDebt1Member" 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_TechnologyBasedIntangibleAssets1Member" name="TechnologyBasedIntangibleAssets1Member" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NumeratorAbstract" name="NumeratorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DenominatorAbstract" name="DenominatorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ppsi-20160630_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.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
<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-20160630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20160630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="ppsi-20160630.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20160630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20160630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20160630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20160630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Acquisitions" xlink:href="ppsi-20160630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20160630.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20160630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20160630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20160630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilities" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20160630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20160630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShare" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsTables" xlink:href="ppsi-20160630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseTables" xlink:href="ppsi-20160630.xsd#OtherExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20160630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20160630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilitiesTables" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20160630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20160630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfAcquisitionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfConsiderationPaidDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseScheduleOfOtherExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:href="ppsi-20160630.xsd#InventoriesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:href="ppsi-20160630.xsd#InventoriesScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeCanadianCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeNexusPromissoryNoteDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:href="ppsi-20160630.xsd#PensionPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:href="ppsi-20160630.xsd#PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveIncomeLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 (Unaudited) (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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" />
      <link:calculationArc order="5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="10" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="11" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="12" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="13" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="loc_us-gaapInventoryLIFOReservePeriodCharge" />
      <link:calculationArc order="14" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="loc_us-gaapOtherAmortizationOfDeferredCharges" />
      <link:calculationArc order="15" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="loc_us-gaapPaymentsToAcquireNotesReceivable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireNotesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:calculationArc order="2" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:calculationArc order="6" 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/2015/elts/us-gaap-2015-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/Acquisitions" xlink:title="00000009 - Disclosure - Acquisitions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000010 - Disclosure - Other Expense" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000011 - Disclosure - Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000012 - Disclosure - Goodwill and Other Intangible Assets" />
    <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/Debt" xlink:title="00000015 - Disclosure - Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabilities" xlink:title="00000016 - Disclosure - Other Long-Term Liabilities" />
    <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/BasicAndDilutedIncomeLossPerCommonShare" xlink:title="00000019 - Disclosure - Basic and Diluted Income (Loss) 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/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsTables" xlink:title="00000022 - Disclosure - Acquisitions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseTables" xlink:title="00000023 - Disclosure - Other Expense (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000025 - Disclosure - Goodwill and Other Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000026 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000027 - Disclosure - Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabilitiesTables" xlink:title="00000028 - Disclosure - Other Long-Term Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000029 - Disclosure - Pension Plan (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders' Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:title="00000031 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:title="00000032 - Disclosure - Business Segment and Geographic Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails" xlink:title="00000033 - Disclosure - Basis of Presentation (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:title="00000034 - Disclosure - Acquisitions (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:title="00000035 - Disclosure - Acquisitions (Summary of Acquisitions) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:title="00000036 - Disclosure - Acquisitions (Summary of Consideration Paid) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:label="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:to="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:title="00000037 - Disclosure - Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:title="00000038 - Disclosure - Other Expense (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:title="00000039 - Disclosure - Other Expense (Schedule of Other Expense) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingExpense" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:title="00000040 - Disclosure - Inventories (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:title="00000041 - Disclosure - Inventories (Schedule of Inventories) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:title="00000042 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:title="00000043 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:title="00000045 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000046 - Disclosure - Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:title="00000047 - Disclosure - Other Assets (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:title="00000048 - Disclosure - Debt (Narrative) (Canadian Credit Facilities) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:title="00000049 - Disclosure - Debt (Narrative) (United States Credit Facilities) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:title="00000050 - Disclosure - Debt (Narrative) (Nexus Promissory Note) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000051 - Disclosure - Debt (Schedule of Long-Term Debt) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:title="00000052 - Disclosure - Other Long-Term Liabilties (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:title="00000053 - Disclosure - Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:title="00000054 - Disclosure - Pension Plan (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:title="00000055 - Disclosure - Pension Plan (Schedule of Pension Plan Expenses) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaapDefinedBenefitPlanServiceCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaapDefinedBenefitPlanInterestCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionObligationsAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaapDefinedBenefitPlanActuarialGainLoss" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanActuarialGainLoss" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000056 - Disclosure - Stockholders' Equity (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:title="00000057 - Disclosure - Stockholders' Equity (Schedule of Stock Option Activity) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:title="00000058 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:title="00000059 - Disclosure - Business Segment and Geographic Information (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:title="00000060 - Disclosure - Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_TransformersRevenue" xlink:label="loc_ppsiTransformersRevenue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_ppsiTransformersRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_SwitchgearRevenue" xlink:label="loc_ppsiSwitchgearRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_ppsiSwitchgearRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsGross" xlink:label="loc_us-gaapSalesRevenueGoodsGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_us-gaapSalesRevenueGoodsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueServicesGross" xlink:label="loc_us-gaapSalesRevenueServicesGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_us-gaapSalesRevenueServicesGross" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:title="00000061 - Disclosure - Business Segment and Geographic Information (Schedule of Geographical Information) (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ppsi-20160630_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.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
<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-20160630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20160630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="ppsi-20160630.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20160630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20160630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20160630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20160630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Acquisitions" xlink:href="ppsi-20160630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20160630.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20160630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20160630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20160630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilities" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20160630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20160630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShare" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsTables" xlink:href="ppsi-20160630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseTables" xlink:href="ppsi-20160630.xsd#OtherExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20160630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20160630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilitiesTables" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20160630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20160630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfAcquisitionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfConsiderationPaidDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseScheduleOfOtherExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:href="ppsi-20160630.xsd#InventoriesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:href="ppsi-20160630.xsd#InventoriesScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeCanadianCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeNexusPromissoryNoteDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:href="ppsi-20160630.xsd#PensionPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:href="ppsi-20160630.xsd#PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" 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/StatementsOfComprehensiveIncomeLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (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 (Unaudited) (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/Acquisitions" xlink:title="00000009 - Disclosure - Acquisitions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000010 - Disclosure - Other Expense" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000011 - Disclosure - Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000012 - Disclosure - Goodwill and Other Intangible Assets" />
    <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/Debt" xlink:title="00000015 - Disclosure - Debt" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabilities" xlink:title="00000016 - Disclosure - Other Long-Term Liabilities" />
    <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/BasicAndDilutedIncomeLossPerCommonShare" xlink:title="00000019 - Disclosure - Basic and Diluted Income (Loss) 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/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsTables" xlink:title="00000022 - Disclosure - Acquisitions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseTables" xlink:title="00000023 - Disclosure - Other Expense (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000025 - Disclosure - Goodwill and Other Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000026 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000027 - Disclosure - Debt (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabilitiesTables" xlink:title="00000028 - Disclosure - Other Long-Term Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000029 - Disclosure - Pension Plan (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders' Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:title="00000031 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:title="00000032 - Disclosure - Business Segment and Geographic Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails" xlink:title="00000033 - Disclosure - Basis of Presentation (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:title="00000034 - Disclosure - Acquisitions (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:title="00000035 - Disclosure - Acquisitions (Summary of Acquisitions) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionNameOfAcquiredEntity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionNameOfAcquiredEntity_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationLocationWithinAcquireesSegment" xlink:label="loc_ppsiBusinessCombinationLocationWithinAcquireesSegment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_ppsiBusinessCombinationLocationWithinAcquireesSegment_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationPrimaryFormOfConsideration" xlink:label="loc_ppsiBusinessCombinationPrimaryFormOfConsideration_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_ppsiBusinessCombinationPrimaryFormOfConsideration_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_60" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:title="00000036 - Disclosure - Acquisitions (Summary of Consideration Paid) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:label="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:to="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:title="00000037 - Disclosure - Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_110" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:title="00000038 - Disclosure - Other Expense (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:title="00000039 - Disclosure - Other Expense (Schedule of Other Expense) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:title="00000040 - Disclosure - Inventories (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaapInventoryLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaapInventoryCurrentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapInventoryCurrentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapOtherInventoryInTransit_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaapDebtInstrumentCollateralAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapDebtInstrumentCollateralAmount_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:title="00000041 - Disclosure - Inventories (Schedule of Inventories) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:title="00000042 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:title="00000043 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillRollForward_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="loc_us-gaapGoodwillTranslationAdjustments_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillRollForward_40" xlink:to="loc_us-gaapGoodwillTranslationAdjustments_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_40" xlink:to="loc_us-gaapGoodwill_40" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsTranslationAdjustments_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsTranslationAdjustments_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:title="00000045 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaapLicensingAgreementsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLicensingAgreementsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_TechnologyBasedIntangibleAssets1Member" xlink:label="loc_ppsiTechnologyBasedIntangibleAssets1Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyBasedIntangibleAssets1Member_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapOtherIndefiniteLivedIntangibleAssets_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapOtherIndefiniteLivedIntangibleAssets_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill_90" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000046 - Disclosure - Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation_190" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:title="00000047 - Disclosure - Other Assets (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableNet_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumberOfPromissoryNotes" xlink:label="loc_ppsiNumberOfPromissoryNotes_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiNumberOfPromissoryNotes_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="loc_ppsiStatedInterestRatesForNotesReceivable_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiStatedInterestRatesForNotesReceivable_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet" xlink:label="loc_us-gaapAccountsAndNotesReceivableNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapAccountsAndNotesReceivableNet_80" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:title="00000048 - Disclosure - Debt (Narrative) (Canadian Credit Facilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.xsd#ppsi_CanadianCreditFacilitiesBMember" xlink:label="loc_ppsiCanadianCreditFacilitiesBMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesBMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_CanadianCreditFacilitiesCMember" xlink:label="loc_ppsiCanadianCreditFacilitiesCMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesCMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-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/2014/currency-2014-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/2014/currency-2014-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:label="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCredit_170" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:title="00000049 - Disclosure - Debt (Narrative) (United States Credit Facilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesBMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_RevolvingCreditFacility1Member" xlink:label="loc_ppsiRevolvingCreditFacility1Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacility1Member_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:label="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_110" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:title="00000050 - Disclosure - Debt (Narrative) (Nexus Promissory Note) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumberOfInstallments" xlink:label="loc_ppsiNumberOfInstallments_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumberOfInstallments_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000051 - Disclosure - Debt (Schedule of Long-Term Debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaapCapitalLeaseObligationsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapCapitalLeaseObligationsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:title="00000052 - Disclosure - Other Long-Term Liabilties (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaapUnsecuredDebtMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapUnsecuredDebtMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BalanceOfLiabilityUnderAgreements" xlink:label="loc_ppsiBalanceOfLiabilityUnderAgreements_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_ppsiBalanceOfLiabilityUnderAgreements_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_WaiversOfInterestAndPenalties" xlink:label="loc_ppsiWaiversOfInterestAndPenalties_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_ppsiWaiversOfInterestAndPenalties_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:title="00000053 - Disclosure - Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaapUnsecuredDebtMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapUnsecuredDebtMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_UnsecuredDebt1Member" xlink:label="loc_ppsiUnsecuredDebt1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_ppsiUnsecuredDebt1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:title="00000054 - Disclosure - Pension Plan (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:title="00000055 - Disclosure - Pension Plan (Schedule of Pension Plan Expenses) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000056 - Disclosure - Stockholders' Equity (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:title="00000057 - Disclosure - Stockholders' Equity (Schedule of Stock Option Activity) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:title="00000058 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumeratorAbstract" xlink:label="loc_ppsiNumeratorAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumeratorAbstract_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiNumeratorAbstract_130" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_DenominatorAbstract" xlink:label="loc_ppsiDenominatorAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiDenominatorAbstract_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_130" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_130" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_130" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_130" xlink:to="loc_us-gaapEarningsPerShareBasic_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_130" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_130" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_130" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:title="00000059 - Disclosure - Business Segment and Geographic Information (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:title="00000060 - Disclosure - Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:title="00000061 - Disclosure - Business Segment and Geographic Information (Schedule of Geographical Information) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2013/country-2013-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/2013/country-2013-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="0" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ppsi-20160630_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.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
<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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="ppsi_HarmonicsHoldingsIncorporatedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_HarmonicsHoldingsIncorporatedMember" xlink:to="ppsi_HarmonicsHoldingsIncorporatedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_HarmonicsHoldingsIncorporatedMember_lbl" xml:lang="en-US">Harmonics Holdings Incorporated [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="ppsi_PacificPowerSystemsIntegrationIncorporatedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:to="ppsi_PacificPowerSystemsIntegrationIncorporatedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PacificPowerSystemsIntegrationIncorporatedMember_lbl" xml:lang="en-US">Pacific Power Systems Integration Incorporated [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="ppsi-20160630.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/2015/elts/us-gaap-2015-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-20160630.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 Solutions Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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 Solutions Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US">Distributor Territory License [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Hardware and Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.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-20160630.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="ppsi-20160630.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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.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">U.S. Credit Facilities B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Nexus Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Term Credit Facilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebtMember" xlink:to="us-gaap_UnsecuredDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebtMember_lbl" xml:lang="en-US">Past Due Payroll Obligations [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_UnsecuredDebt1Member" xlink:label="ppsi_UnsecuredDebt1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnsecuredDebt1Member" xlink:to="ppsi_UnsecuredDebt1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_UnsecuredDebt1Member_lbl" xml:lang="en-US">Net Deferred Payments due from Harmonics Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Equity Based Compensation Plans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">General Corporate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2013/country-2013-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonUsMember_lbl" xml:lang="en-US">Others Countries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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-20160630.xsd#ppsi_TechnologyBasedIntangibleAssets1Member" xlink:label="ppsi_TechnologyBasedIntangibleAssets1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TechnologyBasedIntangibleAssets1Member" xlink:to="ppsi_TechnologyBasedIntangibleAssets1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TechnologyBasedIntangibleAssets1Member_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/2015/elts/us-gaap-2015-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.sec.gov/currency/2014/currency-2014-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="us-gaap_ShortTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtMember" xlink:to="us-gaap_ShortTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtMember_lbl" xml:lang="en-US">Short-term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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_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_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Is Entity a Well-known Seasoned Issuer?</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Is Entity a Voluntary Filer?</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">Is 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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xml:lang="en-US">Foreign exchange (gain) loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xml:lang="en-US">Other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Net income (loss) per common share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US">Amortization of net prior service costs and net actuarial losses, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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, par value $0.001; 5,000,000 shares authorized; none issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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, par value $0.001; 30,000,000 shares authorized; 8,699,712 shares issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Loss on disposition of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency remeasurement loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Business acquisitions, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xml:lang="en-US">Notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xml:lang="en-US">Increase in bank overdrafts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Increase in short term borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Borrowings under debt agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Repayment of financing obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Non-cash investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentDecreaseForgiveness" xlink:label="us-gaap_DebtInstrumentDecreaseForgiveness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDecreaseForgiveness" xlink:to="us-gaap_DebtInstrumentDecreaseForgiveness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDecreaseForgiveness_lbl" xml:lang="en-US">Forgiveness of indebtedness due to purchaser</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_OtherExpenseTextBlock" xlink:label="ppsi_OtherExpenseTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherExpenseTextBlock" xlink:to="ppsi_OtherExpenseTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OtherExpenseTextBlock_lbl" xml:lang="en-US">OTHER EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">Other Long-Term Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_2_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 Income (Loss) Per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" xlink:label="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" xlink:to="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock_lbl" xml:lang="en-US">Schedule of consideration paid for acquisitions and allocation of the amount to the net tangible and identifiable intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_OtherExpenseTableTextBlock" xlink:label="ppsi_OtherExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherExpenseTableTextBlock" xlink:to="ppsi_OtherExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OtherExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of components Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" xlink:label="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" xlink:to="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Long-Term Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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 (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="us-gaap_PriorPeriodReclassificationAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="us-gaap_PriorPeriodReclassificationAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustment_lbl" xml:lang="en-US">Prior period reclassification adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PercentageOfSales" xlink:label="ppsi_PercentageOfSales" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentageOfSales" xlink:to="ppsi_PercentageOfSales_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PercentageOfSales_lbl" xml:lang="en-US">Percentage of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfBusinessesAcquired" xlink:to="us-gaap_NumberOfBusinessesAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfBusinessesAcquired_lbl" xml:lang="en-US">Number of businesses acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl" xml:lang="en-US">Business Acquisition, Name of Acquired Entity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US">Business acquisition, effective date of acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationLocationWithinAcquireesSegment" xlink:label="ppsi_BusinessCombinationLocationWithinAcquireesSegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationLocationWithinAcquireesSegment" xlink:to="ppsi_BusinessCombinationLocationWithinAcquireesSegment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_BusinessCombinationLocationWithinAcquireesSegment_lbl" xml:lang="en-US">Business combination location within acquiree's segment</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationPrimaryFormOfConsideration" xlink:label="ppsi_BusinessCombinationPrimaryFormOfConsideration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationPrimaryFormOfConsideration" xlink:to="ppsi_BusinessCombinationPrimaryFormOfConsideration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_BusinessCombinationPrimaryFormOfConsideration_lbl" xml:lang="en-US">Business combination primary form of consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US">Purchase Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xml:lang="en-US">Forgiveness of trade payables and indebtness due to purchaser</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:label="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:to="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller_lbl" xml:lang="en-US">Deferred payments due to seller</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">[us-gaap:BusinessCombinationConsiderationTransferred1]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US">Purchase Price Allocation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Identifiable intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_lbl" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Amortization period of identifiable intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xml:lang="en-US">Finite-lived intangible assets acquired</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/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization of intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_WaiversOfInterestAndPenalties" xlink:label="ppsi_WaiversOfInterestAndPenalties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WaiversOfInterestAndPenalties" xlink:to="ppsi_WaiversOfInterestAndPenalties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WaiversOfInterestAndPenalties_lbl" xml:lang="en-US">Waivers of interest and penalties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Accrued interest and penalties, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition transaction and other expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherNonoperatingExpense_2_lbl" xml:lang="en-US">Other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US">Inventory, Current [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">Inventory [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedTrademarks" xlink:label="us-gaap_IndefiniteLivedTrademarks" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedTrademarks" xlink:to="us-gaap_IndefiniteLivedTrademarks_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedTrademarks_lbl" xml:lang="en-US">Indefinite-Lived Trademarks</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedTrademarksGross" xlink:to="us-gaap_FiniteLivedTrademarksGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl" xml:lang="en-US">Finite-Lived Trademarks, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/label" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="us-gaap_GoodwillTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTranslationAdjustments" xlink:to="us-gaap_GoodwillTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillTranslationAdjustments_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_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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Balance, beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTranslationAdjustments" xlink:to="us-gaap_GoodwillTranslationAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillTranslationAdjustments_2_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_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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</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_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_3_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments_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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross carrying amount, finite</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US">Gross carrying amount, indefinite</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/periodEndLabel" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xml:lang="en-US">Gross carrying amount, total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/negatedPeriodEndLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/negatedPeriodEndLabel" xlink:label="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Net book value, finite</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Net Book Value - indefinite</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/verboseLabel" 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/2015/elts/us-gaap-2015-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/verboseLabel" 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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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">Deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet" xlink:label="us-gaap_AccountsAndNotesReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNotesReceivableNet" xlink:to="us-gaap_AccountsAndNotesReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNotesReceivableNet_lbl" xml:lang="en-US">Note receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Credit facility, borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Bullet payment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Note amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Carryng amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Rate of interest of debt instrument</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumberOfInstallments" xlink:label="ppsi_NumberOfInstallments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumberOfInstallments" xlink:to="ppsi_NumberOfInstallments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NumberOfInstallments_lbl" xml:lang="en-US">Number of installments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BalanceOfLiabilityUnderAgreements" xlink:label="ppsi_BalanceOfLiabilityUnderAgreements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BalanceOfLiabilityUnderAgreements" xlink:to="ppsi_BalanceOfLiabilityUnderAgreements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_BalanceOfLiabilityUnderAgreements_lbl" xml:lang="en-US">Balance of liability under agreements</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WaiversOfInterestAndPenalties" xlink:to="ppsi_WaiversOfInterestAndPenalties_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_WaiversOfInterestAndPenalties_2_lbl" xml:lang="en-US">IRS interest and penalty waivers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="us-gaap_OtherLongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets_lbl" xml:lang="en-US">Amortization of transitional obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss_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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Total cost of benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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 avergae exercise price - warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Warrants exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_lbl" xml:lang="en-US">Foreign Currency Transaction and Translation Gain (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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">Unrecognized stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Balance at the beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Balance at the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Balance at the beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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">Balance at the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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="ppsi-20160630.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Balance at the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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 the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumeratorAbstract" xlink:label="ppsi_NumeratorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumeratorAbstract" xlink:to="ppsi_NumeratorAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NumeratorAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-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: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">Diluted (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Net loss per common share:</link:label>
      <link: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/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic</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">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Anti-dilutive securities (excluded from per share calculation):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Excluded securities from computation of basic and diluted EPS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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: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/totalLabel" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherExpenseTextBlock" xlink:to="ppsi_OtherExpenseTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OtherExpenseTextBlock_doc" xml:lang="en-US">Entire disclosure related to other expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherExpenseTableTextBlock" xlink:to="ppsi_OtherExpenseTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OtherExpenseTableTextBlock_doc" xml:lang="en-US">Tabular disclosure related to other expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" xlink:to="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of other long-term liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentageOfSales" xlink:to="ppsi_PercentageOfSales_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PercentageOfSales_doc" xml:lang="en-US">The prior period adjustment shown as a percentage of sales.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_HarmonicsHoldingsIncorporatedMember" xlink:to="ppsi_HarmonicsHoldingsIncorporatedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_HarmonicsHoldingsIncorporatedMember_doc" xml:lang="en-US">Harmonics Holdings Incorporated [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:to="ppsi_PacificPowerSystemsIntegrationIncorporatedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PacificPowerSystemsIntegrationIncorporatedMember_doc" xml:lang="en-US">Pacific Power Systems Integration Incorporated [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationLocationWithinAcquireesSegment" xlink:to="ppsi_BusinessCombinationLocationWithinAcquireesSegment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_BusinessCombinationLocationWithinAcquireesSegment_doc" xml:lang="en-US">Business combination location within acquires segment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationPrimaryFormOfConsideration" xlink:to="ppsi_BusinessCombinationPrimaryFormOfConsideration_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_BusinessCombinationPrimaryFormOfConsideration_doc" xml:lang="en-US">Business combination primary form of consideration.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:to="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller_doc" xml:lang="en-US">Amount of deferred payments due to seller in a business combination.</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_WaiversOfInterestAndPenalties" xlink:to="ppsi_WaiversOfInterestAndPenalties_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WaiversOfInterestAndPenalties_doc" xml:lang="en-US">The amount for waivers of payroll tax obligations for interest and penalties.</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_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_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_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">Details pertaining to Canadian Credit Facilities (Facility B).</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">Details pertaining to Canadian Credit Facilities (Facility C).</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">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_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_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_NumberOfInstallments" xlink:to="ppsi_NumberOfInstallments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NumberOfInstallments_doc" xml:lang="en-US">Number of installment payments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_BalanceOfLiabilityUnderAgreements" xlink:to="ppsi_BalanceOfLiabilityUnderAgreements_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_BalanceOfLiabilityUnderAgreements_doc" xml:lang="en-US">Percent of outstanding amount under installment agreements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnsecuredDebt1Member" xlink:to="ppsi_UnsecuredDebt1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_UnsecuredDebt1Member_doc" xml:lang="en-US">Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FundedContributionsBySubsidiaryInPercent" xlink:to="ppsi_FundedContributionsBySubsidiaryInPercent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FundedContributionsBySubsidiaryInPercent_doc" xml:lang="en-US">The percent of contributions funded by the Company's subsidiary.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_doc" xml:lang="en-US">The weighted average period between the balance sheet date and expiration for all awards outstanding under the plan, which may be expressed in a decimal value for number of years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" xlink:to="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock_doc" xml:lang="en-US">Schedule of consideration paid for acquisitions and presents the allocation of the amount to the net tangible and identifiable intangible assets based on their estimated fair values.</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_TechnologyBasedIntangibleAssets1Member" xlink:to="ppsi_TechnologyBasedIntangibleAssets1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TechnologyBasedIntangibleAssets1Member_doc" xml:lang="en-US">Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.</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="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</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, Extraordinary Items, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of 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_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_2_lbl" xml:lang="en-US">Payments to Acquire Notes Receivable</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_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_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_2_lbl" xml:lang="en-US">Repayments of Debt and Capital Lease Obligations</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_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_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="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Translation Adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets_2_lbl" xml:lang="en-US">Other Indefinite-lived Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_2_lbl" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</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">FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</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_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-term Debt</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 on Plan Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss_2_lbl" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2_lbl" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost</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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_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="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_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_2_lbl" xml:lang="en-US">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ppsi-20160630_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.14a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\EDGARizer\Clients\Pioneer Power Solutions, Inc\Xbrl\20160630\ppsi_063016.xfr; Date: 2016%2D08%2D12T13:31:45Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802D0004 -->
<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-20160630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20160630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="ppsi-20160630.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20160630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20160630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20160630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20160630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Acquisitions" xlink:href="ppsi-20160630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20160630.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20160630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20160630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20160630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilities" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20160630.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20160630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShare" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformation" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20160630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsTables" xlink:href="ppsi-20160630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseTables" xlink:href="ppsi-20160630.xsd#OtherExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20160630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20160630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabilitiesTables" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20160630.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityTables" xlink:href="ppsi-20160630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfAcquisitionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsSummaryOfConsiderationPaidDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:href="ppsi-20160630.xsd#AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:href="ppsi-20160630.xsd#OtherExpenseScheduleOfOtherExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:href="ppsi-20160630.xsd#InventoriesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:href="ppsi-20160630.xsd#InventoriesScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:href="ppsi-20160630.xsd#GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="ppsi-20160630.xsd#PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherAssetsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeCanadianCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:href="ppsi-20160630.xsd#DebtNarrativeNexusPromissoryNoteDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:href="ppsi-20160630.xsd#OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:href="ppsi-20160630.xsd#PensionPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:href="ppsi-20160630.xsd#PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:href="ppsi-20160630.xsd#StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:href="ppsi-20160630.xsd#BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:href="ppsi-20160630.xsd#BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" 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-20160630.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_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" 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="40" 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="50" 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_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="80" 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="90" 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="100" 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="110" 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="120" 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="130" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapOperatingExpensesAbstract" 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/2015/elts/us-gaap-2015-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-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="170" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="180" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="190" 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/StatementsOfComprehensiveIncomeLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsNetNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BankOverdrafts" xlink:label="loc_us-gaapBankOverdrafts" />
      <link:presentationArc order="160" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="170" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="180" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="190" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="200" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="210" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="220" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="290" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="300" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="310" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="320" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="330" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="340" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" 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 (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="60" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="loc_us-gaapInventoryLIFOReservePeriodCharge" />
      <link:presentationArc order="70" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" />
      <link:presentationArc order="80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="90" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="110" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="120" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="150" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="160" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="170" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="loc_us-gaapPaymentsToAcquireNotesReceivable" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireNotesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="250" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="340" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="380" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentDecreaseForgiveness" xlink:label="loc_us-gaapDebtInstrumentDecreaseForgiveness" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapDebtInstrumentDecreaseForgiveness" xlink:type="arc" />
    </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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/Acquisitions" xlink:title="00000009 - Disclosure - Acquisitions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000010 - Disclosure - Other Expense">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_OtherExpenseTextBlock" xlink:label="loc_ppsiOtherExpenseTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_ppsiOtherExpenseTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000011 - Disclosure - Inventories">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/GoodwillAndOtherIntangibleAssets" xlink:title="00000012 - Disclosure - Goodwill and Other Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - Property, Plant and Equipment">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000015 - Disclosure - Debt">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/OtherLong-termLiabilities" xlink:title="00000016 - Disclosure - Other Long-Term Liabilities">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/BasicAndDilutedIncomeLossPerCommonShare" xlink:title="00000019 - Disclosure - Basic and Diluted Income (Loss) Per Common Share">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/AcquisitionsTables" xlink:title="00000022 - Disclosure - Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" xlink:label="loc_ppsiScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_ppsiScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseTables" xlink:title="00000023 - Disclosure - Other Expense (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_OtherExpenseTableTextBlock" xlink:label="loc_ppsiOtherExpenseTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_ppsiOtherExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000025 - Disclosure - Goodwill and Other Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000026 - Disclosure - Property, Plant and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/DebtTables" xlink:title="00000027 - Disclosure - Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/OtherLong-termLiabilitiesTables" xlink:title="00000028 - Disclosure - Other Long-Term Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_ScheduleOfOtherLongtermLiabilitiesTableTextBlock" xlink:label="loc_ppsiScheduleOfOtherLongtermLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_ppsiScheduleOfOtherLongtermLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000029 - Disclosure - Pension Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders' Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables" xlink:title="00000031 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="00000032 - Disclosure - Business Segment and Geographic Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/BasisOfPresentationNarrativeDetails" xlink:title="00000033 - Disclosure - Basis of Presentation (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PercentageOfSales" xlink:label="loc_ppsiPercentageOfSales" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_ppsiPercentageOfSales" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsNarrativeDetails" xlink:title="00000034 - Disclosure - Acquisitions (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaapNumberOfBusinessesAcquired" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapNumberOfBusinessesAcquired" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails" xlink:title="00000035 - Disclosure - Acquisitions (Summary of Acquisitions) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="loc_us-gaapBusinessCombinationSeparatelyRecognizedTransactionsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionNameOfAcquiredEntity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionNameOfAcquiredEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEffectiveDateOfAcquisition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationLocationWithinAcquireesSegment" xlink:label="loc_ppsiBusinessCombinationLocationWithinAcquireesSegment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_ppsiBusinessCombinationLocationWithinAcquireesSegment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationPrimaryFormOfConsideration" xlink:label="loc_ppsiBusinessCombinationPrimaryFormOfConsideration" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_ppsiBusinessCombinationPrimaryFormOfConsideration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails" xlink:title="00000036 - Disclosure - Acquisitions (Summary of Consideration Paid) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:label="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:to="loc_ppsiBusinessCombinationConsiderationDeferredPaymentsDueToSeller" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" xlink:title="00000037 - Disclosure - Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember" />
      <link:presentationArc order="30" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember" />
      <link:presentationArc order="40" 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/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="ppsi-20160630.xsd#ppsi_HarmonicsHoldingsIncorporatedMember" xlink:label="loc_ppsiHarmonicsHoldingsIncorporatedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiHarmonicsHoldingsIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_PacificPowerSystemsIntegrationIncorporatedMember" xlink:label="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ppsiPacificPowerSystemsIntegrationIncorporatedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember" />
      <link:presentationArc order="50" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseNarrativeDetails" xlink:title="00000038 - Disclosure - Other Expense (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_WaiversOfInterestAndPenalties" xlink:label="loc_ppsiWaiversOfInterestAndPenalties" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_ppsiWaiversOfInterestAndPenalties" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails" xlink:title="00000039 - Disclosure - Other Expense (Schedule of Other Expense) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapOtherNonoperatingIncomeExpenseAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesNarrativeDetails" xlink:title="00000040 - Disclosure - Inventories (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaapInventoryCurrentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryCurrentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaapInventoryLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapInventoryLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtMember" xlink:label="loc_us-gaapShortTermDebtMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapShortTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapInventoryLineItems" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapInventoryLineItems" xlink:to="loc_us-gaapDebtInstrumentCollateralAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails" xlink:title="00000041 - Disclosure - Inventories (Schedule of Inventories) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:title="00000042 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedTrademarks" xlink:label="loc_us-gaapIndefiniteLivedTrademarks" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIndefiniteLivedTrademarks" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaapFiniteLivedTrademarksGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedTrademarksGross" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" xlink:title="00000043 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="loc_us-gaapGoodwillTranslationAdjustments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillTranslationAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="loc_us-gaapGoodwillTranslationAdjustments_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_us-gaapGoodwillTranslationAdjustments_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_2" />
      <link:presentationArc order="80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" 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/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" 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/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsTranslationAdjustments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsTranslationAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" 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/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" xlink:title="00000045 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember" />
      <link:presentationArc order="30" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaapLicensingAgreementsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLicensingAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_TechnologyBasedIntangibleAssets1Member" xlink:label="loc_ppsiTechnologyBasedIntangibleAssets1Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyBasedIntangibleAssets1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapOtherIndefiniteLivedIntangibleAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapOtherIndefiniteLivedIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000046 - Disclosure - Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="30" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="40" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="50" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="60" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember" />
      <link:presentationArc order="90" 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/2015/elts/us-gaap-2015-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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsNarrativeDetails" xlink:title="00000047 - Disclosure - Other Assets (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="loc_ppsiStatedInterestRatesForNotesReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiStatedInterestRatesForNotesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet" xlink:label="loc_us-gaapAccountsAndNotesReceivableNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapAccountsAndNotesReceivableNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails" xlink:title="00000048 - Disclosure - Debt (Narrative) (Canadian Credit Facilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.xsd#ppsi_CanadianCreditFacilitiesBMember" xlink:label="loc_ppsiCanadianCreditFacilitiesBMember" />
      <link:presentationArc order="80" 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-20160630.xsd#ppsi_CanadianCreditFacilitiesCMember" xlink:label="loc_ppsiCanadianCreditFacilitiesCMember" />
      <link:presentationArc order="110" 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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2014/currency-2014-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/2014/currency-2014-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember" />
      <link:presentationArc order="60" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember" />
      <link:presentationArc order="70" 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/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStatementLineItems" 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/DebtNarrativeUnitedStatesCreditFacilitiesDetails" xlink:title="00000049 - Disclosure - Debt (Narrative) (United States Credit Facilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember" />
      <link:presentationArc order="30" 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-20160630.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember" />
      <link:presentationArc order="40" 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-20160630.xsd#ppsi_RevolvingCreditFacility1Member" xlink:label="loc_ppsiRevolvingCreditFacility1Member" />
      <link:presentationArc order="60" 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="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaapBaseRateMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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/2015/elts/us-gaap-2015-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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails" xlink:title="00000050 - Disclosure - Debt (Narrative) (Nexus Promissory Note) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="20" 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="ppsi-20160630.xsd#ppsi_NumberOfInstallments" xlink:label="loc_ppsiNumberOfInstallments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumberOfInstallments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000051 - Disclosure - Debt (Schedule of Long-Term Debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaapCapitalLeaseObligationsMember" />
      <link:presentationArc order="30" 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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails" xlink:title="00000052 - Disclosure - Other Long-Term Liabilties (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaapUnsecuredDebtMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapUnsecuredDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_BalanceOfLiabilityUnderAgreements" xlink:label="loc_ppsiBalanceOfLiabilityUnderAgreements" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_ppsiBalanceOfLiabilityUnderAgreements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_WaiversOfInterestAndPenalties" xlink:label="loc_ppsiWaiversOfInterestAndPenalties" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_ppsiWaiversOfInterestAndPenalties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails" xlink:title="00000053 - Disclosure - Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaapUnsecuredDebtMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapUnsecuredDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_UnsecuredDebt1Member" xlink:label="loc_ppsiUnsecuredDebt1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_ppsiUnsecuredDebt1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanNarrativeDetails" xlink:title="00000054 - Disclosure - Pension Plan (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.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/2015/elts/us-gaap-2015-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/PensionPlanScheduleOfPensionPlanExpensesDetails" xlink:title="00000055 - Disclosure - Pension Plan (Schedule of Pension Plan Expenses) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaapDefinedBenefitPlanServiceCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaapDefinedBenefitPlanInterestCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionObligationsAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionObligationsAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaapDefinedBenefitPlanActuarialGainLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanActuarialGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityNarrativeDetails" xlink:title="00000056 - Disclosure - Stockholders' Equity (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_WarrantsExercisablePricePerShare" xlink:label="loc_ppsiWarrantsExercisablePricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_ppsiWarrantsExercisablePricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:label="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails" xlink:title="00000057 - Disclosure - Stockholders' Equity (Schedule of Stock Option Activity) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapStockholdersEquityNoteAbstract" 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/2015/elts/us-gaap-2015-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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:label="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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-gaapStockholdersEquityNoteAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="190" 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/BasicAndDilutedIncomeLossPerCommonShareDetails" xlink:title="00000058 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_NumeratorAbstract" xlink:label="loc_ppsiNumeratorAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumeratorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiNumeratorAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20160630.xsd#ppsi_DenominatorAbstract" xlink:label="loc_ppsiDenominatorAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiDenominatorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="50" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails" xlink:title="00000059 - Disclosure - Business Segment and Geographic Information (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails" xlink:title="00000060 - Disclosure - Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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-20160630.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-20160630.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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails" xlink:title="00000061 - Disclosure - Business Segment and Geographic Information (Schedule of Geographical Information) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2015/elts/us-gaap-2015-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/2013/country-2013-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/2013/country-2013-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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-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" />
    </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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799677312">
<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, 2016</div></th>
<th class="th"><div>Aug. 12, 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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Is Entity a Well-known Seasoned Issuer?</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Is Entity a Voluntary Filer?</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,699,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800122368">
<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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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">$ 29,930<span></span>
</td>
<td class="nump">$ 26,460<span></span>
</td>
<td class="nump">$ 56,500<span></span>
</td>
<td class="nump">$ 55,348<span></span>
</td>
</tr>
<tr class="re">
<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">23,803<span></span>
</td>
<td class="nump">21,392<span></span>
</td>
<td class="nump">44,459<span></span>
</td>
<td class="nump">44,713<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">6,127<span></span>
</td>
<td class="nump">5,068<span></span>
</td>
<td class="nump">12,041<span></span>
</td>
<td class="nump">10,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,724<span></span>
</td>
<td class="nump">5,676<span></span>
</td>
<td class="nump">9,472<span></span>
</td>
<td class="nump">11,497<span></span>
</td>
</tr>
<tr class="re">
<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="nump">62<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Foreign exchange (gain) loss</a></td>
<td class="num">(43)<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="num">(90)<span></span>
</td>
<td class="num">(92)<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,743<span></span>
</td>
<td class="nump">5,755<span></span>
</td>
<td class="nump">9,563<span></span>
</td>
<td class="nump">11,405<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="num">(687)<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
<td class="num">(770)<span></span>
</td>
</tr>
<tr class="re">
<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">310<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">595<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="nump">263<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">799<span></span>
</td>
<td class="num">(1,052)<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="num">(1,366)<span></span>
</td>
</tr>
<tr class="ro">
<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">605<span></span>
</td>
<td class="num">(235)<span></span>
</td>
<td class="nump">830<span></span>
</td>
<td class="num">(324)<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 income (loss)</a></td>
<td class="nump">$ 194<span></span>
</td>
<td class="num">$ (817)<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="num">$ (1,042)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<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,700<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
<td class="nump">8,700<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,706<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
<td class="nump">8,706<span></span>
</td>
<td class="nump">7,406<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_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=26872669&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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=7655603&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 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 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 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=26872669&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6450189&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=6450189&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=26872669&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>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating expense recognized during the period. Such amounts may include: (a) unusual costs, (b) loss on foreign exchange transactions, (c) losses on securities (net of profits), and (d) miscellaneous other expense items.</p></div>
<a href="javascript:void(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=26872669&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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>The aggregate amount provided for estimated restructuring charges, remediation costs, and asset impairment loss during an accounting period. Generally, these items are either unusual or infrequent, but not both (in which case they would be extraordinary items).</p></div>
<a href="javascript:void(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=26872669&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=26872669&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=26872669&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=51677171&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=7655603&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=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799721232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) (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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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 income (loss)</a></td>
<td class="nump">$ 194<span></span>
</td>
<td class="num">$ (817)<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="num">$ (1,042)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">117<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">592<span></span>
</td>
<td class="num">(1,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Amortization of net prior service costs and net actuarial losses, net of tax</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(141)<span></span>
</td>
<td class="nump">51<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 income (loss)</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="num">(1,195)<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 income (loss)</a></td>
<td class="nump">$ 273<span></span>
</td>
<td class="num">$ (594)<span></span>
</td>
<td class="nump">$ 1,214<span></span>
</td>
<td class="num">$ (2,237)<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=6915805&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=36458714&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=18733093&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=51664549&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=51664549&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 adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799975408">
<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, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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">$ 3,452<span></span>
</td>
<td class="nump">$ 648<span></span>
</td>
</tr>
<tr class="re">
<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">18,969<span></span>
</td>
<td class="nump">14,223<span></span>
</td>
</tr>
<tr class="ro">
<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">25,869<span></span>
</td>
<td class="nump">17,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,207<span></span>
</td>
<td class="nump">1,759<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">51,189<span></span>
</td>
<td class="nump">34,869<span></span>
</td>
</tr>
<tr class="ro">
<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">7,253<span></span>
</td>
<td class="nump">7,349<span></span>
</td>
</tr>
<tr class="re">
<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">4,783<span></span>
</td>
<td class="nump">3,642<span></span>
</td>
</tr>
<tr class="ro">
<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">1,077<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="re">
<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">9,088<span></span>
</td>
<td class="nump">9,956<span></span>
</td>
</tr>
<tr class="ro">
<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">10,068<span></span>
</td>
<td class="nump">10,068<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">83,458<span></span>
</td>
<td class="nump">66,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Bank overdrafts</a></td>
<td class="nump">3,407<span></span>
</td>
<td class="nump">1,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit facilities</a></td>
<td class="nump">16,885<span></span>
</td>
<td class="nump">9,874<span></span>
</td>
</tr>
<tr class="re">
<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">4,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">17,645<span></span>
</td>
<td class="nump">20,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current maturities of long-term debt and capital lease obligations</a></td>
<td class="nump">742<span></span>
</td>
<td class="nump">6,244<span></span>
</td>
</tr>
<tr class="ro">
<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">715<span></span>
</td>
<td class="nump">237<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">44,313<span></span>
</td>
<td class="nump">38,308<span></span>
</td>
</tr>
<tr class="ro">
<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">5,053<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="re">
<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">180<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liability</a></td>
<td class="nump">2,994<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="re">
<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">2,304<span></span>
</td>
<td class="nump">781<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">54,844<span></span>
</td>
<td class="nump">39,545<span></span>
</td>
</tr>
<tr class="re">
<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, par value $0.001; 5,000,000 shares authorized; none issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.001; 30,000,000 shares authorized; 8,699,712 shares issued and outstanding</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,159<span></span>
</td>
<td class="nump">23,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(5,218)<span></span>
</td>
<td class="num">(5,669)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings</a></td>
<td class="nump">10,664<span></span>
</td>
<td class="nump">9,901<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">28,614<span></span>
</td>
<td class="nump">27,394<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">$ 83,458<span></span>
</td>
<td class="nump">$ 66,939<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-4)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph a(1)<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Article 9<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Subparagraph b(1)<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=36458714&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=36458714&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=36458714&amp;loc=SL7669686-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<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> -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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=28358313&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=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=28361426&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&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=37586315&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=37586315&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=37586315&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=37586315&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, netted by jurisdiction 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=37586315&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=37586315&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=37586315&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>This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans.</p></div>
<a href="javascript:void(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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<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.24)<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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21915240&amp;loc=d3e1703-114919<br><br>Reference 5: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2417-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_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> -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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=26713463&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=51655945&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=28358313&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 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19, 20, 22<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). 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>The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet.</p></div>
<a href="javascript:void(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.17)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 10<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 8<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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 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.19(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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),16(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 13<br> -Subparagraph 2, 3<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://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-31)<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 SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783160992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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,699,712<span></span>
</td>
<td class="nump">8,699,712<span></span>
</td>
</tr>
<tr class="ro">
<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,699,712<span></span>
</td>
<td class="nump">8,699,712<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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.29)<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 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799918496">
<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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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 income (loss)</a></td>
<td class="nump">$ 763<span></span>
</td>
<td class="num">$ (1,042)<span></span>
</td>
</tr>
<tr class="re">
<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">708<span></span>
</td>
</tr>
<tr class="ro">
<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">877<span></span>
</td>
<td class="nump">869<span></span>
</td>
</tr>
<tr class="re">
<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 deferred financing costs</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">369<span></span>
</td>
<td class="num">(1,030)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Change in receivable reserves</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReservePeriodCharge', window );">Change in inventory reserves</a></td>
<td class="nump">28<span></span>
</td>
<td class="num">(136)<span></span>
</td>
</tr>
<tr class="re">
<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">(34)<span></span>
</td>
<td class="nump">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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on disposition of fixed assets</a></td>
<td class="nump">77<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency remeasurement loss</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in current operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(4,625)<span></span>
</td>
<td class="num">(2,387)<span></span>
</td>
</tr>
<tr class="re">
<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">(7,747)<span></span>
</td>
<td class="num">(1,551)<span></span>
</td>
</tr>
<tr class="ro">
<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">(375)<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="nump">376<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(2,622)<span></span>
</td>
<td class="nump">2,678<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(12,034)<span></span>
</td>
<td class="num">(1,253)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(317)<span></span>
</td>
<td class="num">(595)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">7<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Notes receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(88)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(310)<span></span>
</td>
<td class="num">(776)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts', window );">Increase in bank overdrafts</a></td>
<td class="nump">1,416<span></span>
</td>
<td class="nump">979<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in short term borrowings</a></td>
<td class="nump">4,919<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowings under debt agreement</a></td>
<td class="nump">26,809<span></span>
</td>
<td class="nump">14,486<span></span>
</td>
</tr>
<tr class="ro">
<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">(17,796)<span></span>
</td>
<td class="num">(16,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of deferred financing costs</a></td>
<td class="num">(113)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Repayment of financing obligation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(152)<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">15,235<span></span>
</td>
<td class="num">(1,332)<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 );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">2,891<span></span>
</td>
<td class="num">(3,361)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(87)<span></span>
</td>
<td class="num">(471)<span></span>
</td>
</tr>
<tr class="ro">
<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">648<span></span>
</td>
<td class="nump">3,832<span></span>
</td>
</tr>
<tr class="re">
<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">$ 3,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDecreaseForgiveness', window );">Forgiveness of indebtedness due to purchaser</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 609<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=56944662&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=26713463&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: 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=56944662&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=49171198&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_DebtInstrumentDecreaseForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease for amounts of indebtedness forgiven by the holder of the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<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_DebtInstrumentDecreaseForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=56944662&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<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.(h))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=49171198&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=6450189&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=6450189&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51824106&amp;loc=d3e2443-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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=56944662&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=56944662&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=56944662&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=56944662&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>The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes.</p></div>
<a href="javascript:void(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=56944662&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section L<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=26872669&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=56944662&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_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=56944662&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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>The amount of pension and other (such as medical, dental and life insurance) postretirement benefit costs recognized during the period for (1) defined benefit plans (periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss) on assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments) and for (2) defined contribution plans (to the extent that a plan's defined contributions to an individual's account are to be made for periods in which that individual renders services, the net cost for a period is the contribution called for in that period; if a plan calls for contributions for periods after an individual retires or terminates, the estimated cost is accrued during the employee's service 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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 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=26872669&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 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_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=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=56944662&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=56944662&amp;loc=d3e3098-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=56944662&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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=26872669&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_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_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and 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_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=56944662&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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790276912">
<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, 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_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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>1. BASIS OF PRESENTATION</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pioneer Power Solutions, Inc. and its wholly
owned subsidiaries (referred to herein as the &#147;Company,&#148; &#147;Pioneer,&#148; &#147;we,&#148; &#147;our&#148;
and &#147;us&#148;) 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 thirteen additional locations in the U.S., Canada and Mexico for manufacturing, centralized
distribution, engineering, sales and administration.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have two reportable segments as defined
in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the Securities and Exchange Commission (the
&#147;SEC&#148;) on March 31, 2016: Transmission and Distribution Solutions (&#147;T&#38;D Solutions&#148;) and Critical Power
Solutions.</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"><b>Presentation</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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, 2016. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance
with accounting principles generally accepted in the United States (&#147;U.S. GAAP&#148;), 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.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These unaudited consolidated financial statements
include the accounts of Pioneer Power Solutions, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts
and transactions have been eliminated in consolidation. As further described in the two paragraphs below, certain prior year amounts
have been reclassified to conform to the current year presentation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As implementation of remediation plans discussed
in Item 4 &#150; Controls and Procedures continues, we determined that there were inconsistencies in classification of expenses
between our business units. As a result, we have reclassified certain expenses from cost of goods sold to operating expenses for
the current period. We have made the same reclassification to the results for the three month period ended June 30, 2015, resulting
in an increase to gross profit of $141, or 0.5% as a percentage of sales for this period. We have made the same reclassification
to the results for the six month period ended June 30, 2015, resulting in an increase to gross profit of $309, or 0.6% as a percentage
of sales for this period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the restructuring plans implemented
during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&#38;D
Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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&#146;s Annual Report on Form 10-K for the year ended December 31, 2015.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6773191248">
<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, 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_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: 0; text-align: justify"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#146;s significant accounting
policies are described in Note 2 to the audited consolidated financial statements included in the Company&#146;s Annual Report
on Form 10-K for the year ended December 31, 2015. There have been no significant changes in the Company&#146;s accounting policies
during the second quarter of 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recent Accounting Pronouncements</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no recent accounting pronouncements
not yet adopted by the Company which would have a material impact on the Company&#146;s financial statements.</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"><i>Revenue from Contracts with Customers</i>.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (&#147;ASU 2014-09&#148;), which supersedes nearly all existing
revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 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 judgment
and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2015, the FASB made a decision to defer
the effective date of the new standard for one year and permit early adoption as of the original effective date. The Company is
currently evaluating the impact of its pending adoption of ASU 2014-09 on its consolidated financial statements and has not yet
determined the method by which it will adopt the standard in 2018.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Investments in Certain Entities
That Calculate Net Asset Value per Share (or Its Equivalent). </i><font style="font-family: inherit">In May 2015, the FASB issued
Accounting Standards Update (&#147;ASU&#148;) 2015-07, &#147;Fair Value Measurement (Topic 820): Disclosures for Investments
in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent)&#148; (&#147;ASU 2015-07&#148;). The amendments
apply to reporting entities that elect to measure the fair value of an investment using the net asset value (&#147;NAV&#148;)
per share (or its equivalent) practical expedient. The amendments remove the requirement to categorize within the fair value hierarchy
all investments for which fair value is measured using the NAV per share practical expedient. The amendments also remove the requirement
to make certain disclosures for all investments that are eligible to be measured at fair value using the NAV per share practical
expedient. Rather, those disclosures are limited to investments for which the entity has elected to measure the fair value using
that practical expedient. The amendments in this ASU were effective the first quarter of 2016 and were applied retrospectively
to all periods presented. As the Company measures certain defined benefit plan assets using the NAV practicable expedient, upon
adoption of ASU 2015-07, the fair value of these plan assets were removed from the fair value hierarchy in all periods presented
in the Company&#146;s Consolidated Financial Statements. The Company will continue to disclose information on these investments
for which fair value is measured at NAV as a practical expedient.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Simplifying the Measurement of Inventory.</i>
In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This standard amends
Topic 330, Inventory, which currently requires an entity to measure inventory at the lower of cost or market. Market could be replacement
cost, net realizable value, or net realizable value less an approximately normal profit margin. When this standard is adopted,
an entity should measure in scope inventory at the lower of cost and net realizable value. Net realizable value is the estimated
selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.
The amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal
years. The Company is currently evaluating the impact on its consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Balance Sheet Classification of Deferred
Taxes. </i><font style="font-family: inherit">In November 2015, the FASB issued No. 2015-17, <i>Income Taxes (Topic 740)</i>, which
requires that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position.
The current requirement that deferred tax liabilities and assets of a tax-paying component of an entity be offset and presented
as a single amount is not affected by ASU No. 2015-17. ASU No. 2015-17 is effective for fiscal years beginning after December 15,
2016, including interim periods within those fiscal years, with early adoption permitted. A reporting entity may apply the provisions
of ASU No. 2015-17 prospectively or retrospectively to all prior periods presented in the financial statements. The Company retrospectively
adopted ASU No. 2015-17 in 2015 and has reflected the impact in the current and prior years in its statement of financial position.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Leases.</i><font style="font-family: inherit">
In February 2016, the FASB issued ASU No. 2016-02, <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. The Company is evaluating the potential impact on its consolidated financial statements of adopting ASU 2016-02.</font></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Revenue Standard&#146;s Principal-Versus-Agent
Guidance.</i> In March 2016, the FASB issued ASU No. 2016-08, Revenue Recognition: Clarifying the new Revenue Standard&#146;s
Principal-Versus-Agent Guidance (&#147;ASU 2016-18&#148;). The standard amends the principal-versus-agent implementation guidance
and illustrations in the FASB&#146;s new revenue standard (ASU 2014-09). ASU 2016-08 clarifies that an entity should evaluate
whether it is the principal or the agent for each specified good or service promised in a contract with a customer. As defined
in the ASU, a specified good or service is &#147;a distinct good or service (or a distinct bundle of goods or services) to be
provided to the customer&#148;. Therefore, for contracts involving more than one specified good or service, the Company may be
the principal in one or more specified goods or services and the agent for others. The new standard has the same effective date
as ASU 2014-09, as amended by the one-year deferral and early adoption provisions in ASU 2015-14. In addition, entities are required
to adopt ASU 2016-08 by using the same transition method they used to adopt the new revenue standard. The Company is currently
evaluating the effect the guidance will have on its financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="background-color: white"><i>Share-Based
Compensation</i>. In April 2016, the FASB issued ASU No. 2016-09, &#147;Compensation-Stock Compensation (Topic 718), Improvements
to Employee Share-Based Payment Accounting&#148;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and
certain tax deficiencies in additional paid-in capital (&#147;APIC&#148;). Instead, they will record all excess tax benefits
and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,
ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as a
financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on awards
and still qualify for the exception to liability classification for shares used to satisfy the employer&#146;s statutory income
tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold shares
with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&#146;s applicable jurisdiction(s).
ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy its statutory
income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it was not specified
how these cash flows should be classified. In addition, companies will now have to elect whether to account for forfeitures on
share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of awards expected to
be forfeited and adjusting the estimate when it is likely to change, as is currently required. The Amendments of this ASU are effective
for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the guidance must be adopted
in the same period. Management is currently assessing the impact the adoption of ASU No. 2016-09 will have 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> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18861-107790<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18726-107790<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18743-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18854-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6585008048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>3. ACQUISITIONS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since January 1, 2015, the Company has acquired
two businesses in the U.S. These acquisitions have allowed the Company to expand its products and service capabilities and offer
its customers a greater breadth of solutions for their electrical power distribution and backup power needs. A summary of the
acquisitions is as follows:&#160;</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid">Business Acquired</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Closing</td><td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b>Net Assets<br />
Acquired</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b>(in 000s)</b></p></td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Primary
Form of <br />
Consideration</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif"> <td style="width: 38%; text-align: left; font: 10pt Times New Roman, Times, Serif">Harmonics Holdings Inc.</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">01/16/15</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 2%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,043</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 12%; text-align: center; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 20%; text-align: center; font: 10pt Times New Roman, Times, Serif">Seller note/debt forgiveness</td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Pacific Power Systems Integration, Inc.</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">08/01/15</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: center; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Cash</td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,056</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Each of the acquired businesses has been included
in the Company&#146;s results of operations since the date of its respective closing.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>2015 Acquisitions</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 16, 2015, the Company, through
its Jefferson Electric, Inc. subsidiary, acquired substantially all the assets comprising the business of Harmonics Holdings Inc.
(&#147;Harmonics&#148;), consisting primarily of intellectual property, forgiveness of debt, accounts receivable and machinery
and equipment. Harmonics is a Connecticut-based specialty provider of equipment that incorporates a patented technology for the
elimination of harmonic currents in power distribution systems. The transaction was accounted for under the purchase method of
accounting and the Company funded the acquisition from available cash on hand, a seller note and forgiveness of debt.</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">On August 1, 2015, the Company, through its
Pioneer Custom Electrical Products Corp. subsidiary, acquired substantially all the assets comprising the business of Pacific Power
Systems Integration, Inc. (&#147;Pacific&#148;). Located in Santa Fe Springs, California, Pacific is a manufacturer of low and
medium voltage switchgear, primarily serving customers in the oil refining, mass transit and utility sectors. The transaction was
accounted for under the purchase method of accounting and the Company funded the cash consideration for the acquisition with debt
drawn under one of the Company&#146;s revolving credit facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the consideration
paid for the Harmonics and Pacific acquisitions and presents the allocation of the amount to the net tangible and identifiable
intangible assets based on their estimated fair values as of January 16, 2015 and August 1, 2015, respectively (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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 style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><b>Harmonics<br />
Acquisition</b></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><b>Pacific Acquisition</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Purchase Price</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 68%; text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Cash consideration</td><td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">93</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Forgiveness of trade payables and indebtedness due to purchaser</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">609</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Deferred payments due to seller</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">341</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2.5pt; 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="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">1,043</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Purchase Price Allocation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">21</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">18</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">147</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">995</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,500</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Goodwill</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">23</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">348</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Net assets acquired</td><td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">1,043</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2016, the Company has finalized
the purchase price allocation for Harmonics while the Pacific purchase price allocation presented above is preliminary.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The acquisitions resulted in the recognition
of goodwill in the Company&#146;s consolidated financial statements because the purchase prices exceeded the net tangible asset
values, and reflects the future net income and cash flow potential of the acquired businesses.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the major classes
of intangible assets arising from the acquisition of Harmonics and Pacific, their respective amortization periods, and the amount
of amortization expense recognized during the six months ended June 30, 2016 (in thousands):</p>

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

<table cellspacing="0" cellpadding="0" align="center" 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: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization Years</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Harmonics</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Acquisition</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Acquired Intangible Assets</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">319</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">5</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">75</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Developed technology</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">492</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Trademark</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">83</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">995</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization expense recorded during the six months ended June 30, 2016</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">47</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>


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

<table cellspacing="0" cellpadding="0" align="center" 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="text-align: right; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization Years</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pacific</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Acquisition</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Acquired Intangible Assets</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">400</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">100</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;Technology-related industry accreditations</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">1,000</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: right; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,500</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Amortization expense recorded during the six months ended June 30, 2016</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">36</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reported Harmonics and Pacific
results of operations in the T&#38;D Solutions segment for the six months ended June 30, 2016.</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_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1497-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br><br>Reference 4: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1486-128463<br><br>Reference 6: 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> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1500-128463<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1524-128463<br><br>Reference 10: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4922-128472<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4934-128472<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4926-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1383-128463<br><br>Reference 15: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-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_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6773191248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_OtherExpenseTextBlock', window );">OTHER EXPENSE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>4. OTHER EXPENSE</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">Other expense in the consolidated statements
of operations for the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three Months Ended <br />June 30,</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six Months Ended <br />June 30,</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif">Accrued interest and penalties, net</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">94</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">&#151;</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">(45</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Acquisition transaction and other expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">181</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">186</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">335</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">263</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Other expense</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">275</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">186</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">290</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">263</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#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">The Company continues to record interest
and penalties on past due and unpaid payroll tax obligations. During the six months ended June 30, 2016, the Company received waivers
of certain interest and penalties on these obligations totaling $0.4 million.</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_OtherExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entire disclosure related to other expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_OtherExpenseTextBlock</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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790291120">
<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, 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_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"><b>5. &#160;INVENTORIES</b></p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The components of inventories are summarized below (in thousands):</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: 60%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">June 30, <br />2016</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,<br /> 2015</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="width: 34%; 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">11,467</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">7,115</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">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">5,116</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,918</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">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">9,820</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,134</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">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">(534</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">(504</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: 2pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total inventories</td>
<td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25,869</td>
<td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,663</td>
<td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
</table><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">Included in raw materials and finished goods at June 30, 2016 and December 31, 2015 are goods in transit of approximately $4.2 million and $2.1&#160;million, respectively.</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">During the quarter, $4.6 million of raw materials not pledged to our secured creditor were used as collateral to secure short term borrowings under a product financing arrangement.</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. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 6<br> -Subparagraph a, b, c<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790318624">
<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, 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_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: 0; text-align: justify"><b>6. GOODWILL AND OTHER INTANGIBLE ASSETS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in the carrying values of goodwill
for the six months ended June 30, 2016, were as follows (in thousands):</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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="font: bold 10pt Times New Roman, Times, Serif; text-align: center">T&#38;D</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Critical Power</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif">&#160;</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="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Solutions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Solutions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Goodwill</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt">Gross Goodwill:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">7,733</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">3,311</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">11,044</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">70</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">&#151;</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">70</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,803</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,311</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11, 114</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt">Accumulated impairment losses:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(70</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">&#151;</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">(70</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,046</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,046</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;&#160;&#160;&#160;Net Goodwill</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,757</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,311</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,068</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in the carrying values of intangible
assets for the six months ended June 30, 2016, were as follows (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">T<b>&#38;D <br />Solutions <br />Segment</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Critical Power <br />Solutions <br />Segment</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Total <br />Intangible <br />Assets</b></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</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">6,113</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">3,843</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,956</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(257</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(620</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(877</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</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">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,865</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,223</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,088</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of intangible assets as of June 30, 2016 are summarized
below (in thousands):</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Weighted<br />
Average<br />
Amortization<br />
Years</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Gross<br />
Carrying<br />
Amount&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Accumulated<br />
Amortization</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Foreign</b><br />
<b>Currency</b><br />
<b>Translation</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Net Book <br />Value</b></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif">Customer relationships</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">7</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">7,089</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(2,908</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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,181</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">5</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">636</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">(329</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">307</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Trademarks</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">(a)</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,061</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">(209</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">12</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,864</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Distributor territory license</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">4</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">474</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">(178</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">296</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Internally developed software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">289</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">(62</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">227</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Developed technology</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">492</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">(76</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">416</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,794</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">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,797</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Total intangible assets</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,835</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,762</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,088</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif">
<td style="width: 0in; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 0.25in; text-align: left; font: 10pt Times New Roman, Times, Serif">(a)</td><td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">Includes $1.8 million of trademarks with an indefinite
useful life, and $0.3 million of trademarks that will be fully amortized by December 31, 2016 as a result of the Company&#146;s
decision to cease using them.</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 14.3pt; text-indent: -14.3pt">&#160;&#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_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> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-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> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<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> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<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 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_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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6763131984">
<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, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7. PROPERTY, PLANT AND EQUIPMENT</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Property, plant and equipment are summarized below (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2016</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2015</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 50%; font: 10pt Times New Roman, Times, Serif">Land</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">48</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">45</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,384</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,224</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,599</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,143</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">430</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">416</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Computer hardware and software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,230</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,334</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Leasehold improvements</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">458</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">271</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Construction in progress</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">42</td><td style="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">375</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">14,191</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">13,808</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,938</td><td style="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">(6,459</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 9.9pt; font: 10pt Times New Roman, Times, Serif">Total property, plant and equipment, net</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,253</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,349</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Depreciation expense was $0.6 million and $0.7 million in the six
months ended June 30, 2016 and 2015, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51717284&amp;loc=d3e1361-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51719941&amp;loc=d3e2921-110230<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_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790291920">
<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, 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_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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Other Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8. OTHER ASSETS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2011 and January 2012, the Company
made two loans, each in the amount of $0.3 million 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.
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&#146;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 full loan receivable is outstanding at June 30, 2016
and December 31, 2015. The Company is actively evaluating its alternatives to either foreclose on its security interests underlying
the loans, or otherwise renegotiate and extend them. As the Company does not currently expect repayment of the loans receivable
within the next twelve months, they have been classified as long-term in the Company&#146;s Consolidated Balance Sheets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Also included in Other Assets at June 30, 2016
are deferred financing costs of $0.3 million, and a customer note receivable of $0.2 million as compared to deferred financing
costs of $0.2 million and a customer note receivable of $0.2 million at December 31, 2015.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5066-111524<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,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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5162-111524<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.(k))<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5074-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 7<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_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>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6770765408">
<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, 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_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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>9. DEBT</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Canadian Credit Facilities</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Canadian subsidiaries have maintained credit
facilities with Bank of Montreal since October 2009. In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc.
(&#147;PECI&#148;), entered into an Amended and Restated Credit Agreement (&#147;ARCA&#148;) with Bank of Montreal (the &#147;Canadian
Facilities&#148;) that replaced and superseded all of our businesses&#146; prior financing arrangements with the bank This 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 the bank existing as of December 31, 2015 were waived by the Bank
of Montreal, subject to the satisfaction of certain conditions precedent set forth in the ARCA.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Canadian Facilities provide for up to $8.1
million Canadian dollars (&#147;CAD&#148;) (approximately $6.3 million expressed in U.S. dollars) consisting of a $7.0 million
CAD demand revolving credit facility (&#147;Facility A&#148;) to finance ongoing operations, a $0.5 million CAD term credit facility
(&#147;Facility B&#148;) that financed a plant expansion, and a $0.7 million USD term credit facility (&#147;Facility C&#148;)
that financed a business acquisition and the purchase and expansion of its manufacturing facilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Facility A is subject to margin criteria and
borrowings bear interest at Bank of Montreal&#146;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or
its U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Borrowings under Facility B bear interest at
Bank of Montreal&#146;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule.
Quarterly principal repayments were reduced to $47,128.88 CAD, with a bullet payment of $141,386.56 CAD due on July 31, 2017.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Borrowings under Facility C bear interest at
Bank of Montreal&#146;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or its U.S. base rate plus 1.50%
per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. A principal repayment at June 30, 2016 is $72,000
USD, with quarterly principal repayments beginning on October 31, 2016 reduced to $36,000 USD, with a bullet payment of $496,000
USD due on July 31, 2017.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The ARCA modified financial covenant testing
so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed
to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal
quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2016, we had approximately $4.8
million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately
$3.9 million outstanding under Facility A, $0.3 million outstanding under Facility B and $0.6 million outstanding under Facility
C.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>United States Credit Facilities</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April 2016, we entered into an Amended and
Restated Credit Agreement (&#147;US ARCA&#148;) with Bank of Montreal (the &#147;U.S. Facilities&#148;) that replaced and superseded
all of our businesses&#146; prior financing arrangements with the bank. Additionally, defaults relating to the breach of certain
financial covenants under the prior financing arrangements with the bank existing as of December 31, 2015 were waived by the Bank
of Montreal, subject to the satisfaction of certain conditions precedent set forth in the US ARCA.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our U.S. Facilities provide for up to $19.1
million U.S. dollars (&#147;USD&#148;) consisting of a $14.0 million USD demand revolving credit facility (&#147;Facility A&#148;)
to finance ongoing operations, a $5.0 million USD term credit facility (&#147;Facility B&#148;) that financed the acquisition
of Titan, and a new $100,000 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily
finance day-to-day business expenses of the Company and for no other purpose.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Facility A continues to bear interest, at our
option, at the bank&#146;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 and shall mature on July 31, 2017.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Borrowings under 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. Quarterly principal repayments were reduced to $31,250 USD for calendar year 2016. The original amortization schedule will
continue to apply to all quarterly principal payments made after December 31, 2016, with no change in the final maturity date of
December 2, 2019.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The ARCA modified financial covenant testing
so that testing will be performed on the consolidated financial statements of the Company. The financial covenants were changed
to require certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal
quarter. The Company passed all financial covenant testing for the period ended and as of June 30, 2016.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2016, we had approximately $17.7
million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $13.0 million outstanding under
Facility A, and $4.7 million outstanding under Facility B.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Nexus Promissory Note</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On July 25, 2012, the Company&#146;s Mexican
subsidiary, Nexus Magneticos de Mexico, S. de R.L. de C.V. (&#147;Nexus&#148;), entered into a $1.65 million term loan agreement
with GE CF Mexico, S.A. de C.V. (&#147;GE Capital Mexico&#148;). The term loan is payable in 60 consecutive monthly installments
and bears interest, payable monthly, at a rate of 6.93% per annum. The obligations of Nexus under the term loan are secured by
certain machinery and equipment located in Mexico and by a corporate guaranty by the Company. As of June 30, 2016 and December
31, 2015, there was approximately $0.2 million and $0.3 million outstanding, respectively, under the Nexus Promissory Note.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Long-term debt consists of the following (in
thousands):&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<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="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#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="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2016</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"> 2015</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif">Term credit facilities</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">5,619</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">5,942</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Nexus promissory note</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">171</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">316</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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">5</td><td style="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">7</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;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">5,795</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">6,265</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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">(742</td><td style="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">(6,244</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total long-term debt</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,053</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#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_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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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.19,20,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_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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790352448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_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_LongTermDebtTextBlock', window );">Other Long-Term Liabilities</a></td>
<td class="text"><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>10. OTHER LONG-TERM LIABILITIES</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>Unpaid and Past Due Payroll Tax Obligations</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">From January 1, 2014 through September 30, 2015, the Company failed to report and pay its Federal payroll tax obligations. During this fiscal quarter, the Company entered into installment payment agreements with the Internal Revenue Service for the payment of delinquent payroll tax liabilities. These agreements encompass approximately 97% of the amounts owed by the Company for delinquent payroll tax liabilities. As shown in the chart below, with the execution of these installment payment agreements the Company reclassified $2.6 million of this liability as long-term indebtedness, while $2.0 million of the delinquent payroll tax obligations are included in the accrued liabilities as of June 30, 2016.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The Company continues to pursue installment payment agreements for our Pioneer Critical Power Inc. division, as well as abatement of all penalties assessed by the Internal Revenue Service on the delinquent payroll taxes.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">During the six months ended June 30, 2016 the Company received waivers of certain interest and penalties on these obligations totaling $0.4 million. The Company had previously recorded these liabilities, resulting in the waivers being recognized as other expense when they were granted.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>Deferred payments due for Harmonics Acquisition</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">As consideration for the purchase of Harmonics by the Company, the sellers agreed to defer a portion of the purchase price. These deferred payments to the sellers are to be made annually for a period of five years, with a balloon payment being due at the end of year five for the balance remaining. The annual payments are determined as a percentage of the prior year&#x2019;s sales dollars of the Harmonics products.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">Other long-term liabilities consist of the following (in thousands):&#160;</p><table 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"></td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"></td>
<td style="text-align: center; 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">
<p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
<p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif">2016</p>
</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
<p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
<p style="margin-bottom: 0; margin-top: 0; font: 10pt Times New Roman, Times, Serif">2015</p>
</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif">Past due payroll tax obligations, including interest and penalties</td>
<td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">4,592</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#x2014;</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred payments due for Harmonics Acquisition</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">352</td>
<td style="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">372</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="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,944</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">372</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Less current portion</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,950</td>
<td style="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">&#x2014;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total other long-term liabilities</td>
<td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,994</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">372</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
</table><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#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_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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790318080">
<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, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension Plan</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>11. PENSION PLAN</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#146;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.</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; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the expense the Company
incurred under the pension plan are as follows (in thousands):&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<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: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="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="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#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; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#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; padding-bottom: 2pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif">Current service cost, net of employee contributions</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">12</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">14</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">23</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">29</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Interest cost on accrued benefit obligation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">27</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">50</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">55</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Expected return on plan assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(41</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(44</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(80</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(85</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of transitional obligation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3</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</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of past service costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</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</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Amortization of net actuarial gain</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</td><td style="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">19</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 6pt; font: 10pt Times New Roman, Times, Serif">Total cost of benefit</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">13</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#146;s policy is to fund the pension
plan at or above the minimum level required by law. The Company made $54 and $59 of contributions to its defined benefit pension
plan during the six months ended June 30, 2016 and 2015, 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.5in">&#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> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49170332&amp;loc=SL14450702-114947<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-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 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6414199&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790296528">
<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, 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_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: 0; text-align: justify"><b>12. STOCKHOLDERS&#146; EQUITY</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Common Stock</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had 8,699,712 shares of common
stock, $0.001 par value per share, outstanding of as of June 30, 2016 and December 31, 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Warrants</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2016 and December 31, 2015,
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. No warrants were exercised during the six months ended June 30, 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stock-Based Compensation</b></p>

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

<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, 2016, and changes during the six months ended June 30, 2016, are presented 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"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Stock</b><br />
    <b>options</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Weighted</b><br />
    <b>average</b><br /> <b>exercise price</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Weighted</b><br />
    <b>average</b><br /> <b>remaining</b><br /> <b>contractual</b><br /> <b>term</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Aggregate</b><br />
    <b>intrinsic value</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Outstanding as of January 1, 2016</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">344,733</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.35</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Granted</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">27,000</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">3.68</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Exercised</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#151;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#151;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Forfeited</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">(118,333</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.34</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Outstanding as of June 30, 2016</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">253,400</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">8.75</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">6.4</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">75,590</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Exercisable as of June 30, 2016</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">203,733</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.29</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">5.8</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">30,500</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
</table>




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2016, there were 446,600 shares
available for future grants under the Company&#146;s 2011 Long-Term Incentive Plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock-based compensation expense recorded
for the three and six months ended June 30, 2016 was approximately ($47,000) and $6,000, respectively, as compared to the expense
of $57,000 and $117,000, respectively, during the three and six month ended June 30, 2015. For the three month and six months
ended June 30, 2016, the expense reversal is primarily the result of forfeitures of previously expensed awards to our former Chief
Financial Officer. At June 30, 2016, the Company had total stock-based compensation expense remaining to be recognized in the
consolidated statements of operations of approximately $100,000.</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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Foreign Currency Translation</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 income of $0.6 million for the six months ended
June 30, 2016 and unrealized losses of $1.2 million for the six months ended June 30, 2015.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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_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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(d),(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<br><br>Reference 3: 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 4: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br>Reference 5: 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-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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 S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<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=6928386&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 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 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 12: 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=6928386&amp;loc=d3e21463-112644<br><br>Reference 13: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section C<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790276112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Income (Loss) Per Common Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common share:</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 Income (Loss) Per Common Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>13. BASIC AND DILUTED INCOME (LOSS) PER
COMMON SHARE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic and diluted income (loss) per common
share is calculated based on the weighted average number of shares outstanding during the period. The Company&#146;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 income (loss) per share
(in thousands, except per share data):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three Months Ended June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Numerator:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 37%; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Net income (loss)</td><td style="width: 3%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">194</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(817</td><td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">763</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,042</td><td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Denominator:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Weighted average basic shares outstanding</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,700</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,700</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Effect of dilutive securities - equity based compensation plans</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6</td><td style="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">&#151;</td><td style="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">6</td><td style="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">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Denominator for diluted net income (loss) per common share</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,706</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,706</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Net income (loss) per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.02</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.09</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.14</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.02</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.09</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.14</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Anti-dilutive securities (excluded from per share calculation):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Equity based compensation plans</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">192</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">349</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">192</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">349</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#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_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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-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><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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<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 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=26872669&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_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6584982464">
<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, 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_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="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>14. BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</b></p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The Company follows ASC 280 <i> - Segment Reporting</i> in determining its reportable segments. In December 2014, 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. As the Company makes decisions using a products and services group focus, its analysis resulted in two reportable segments: T&#38;D Solutions and Critical Power Solutions. The Critical Power Solutions reportable segment is comprised of the Company&#x2019;s Titan Energy Systems Inc. subsidiary. The T&#38;D Solutions reportable segment is an aggregation of all other Company subsidiaries, primarily engaged in the manufacture of electrical transformers and switchgear, together with sales and expenses attributable to the strategic sales group for its T&#38;D Solutions marketing activities. As a result of the restructuring plans implemented during calendar year 2015, the activities of our Pioneer Critical Power switchgear operations have been transferred to the T&#38;D Solutions segment as of January 1, 2016. For comparison purposes, prior periods presented have been adjusted to reflect this reclassification.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The T&#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used primarily by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power Solutions segment provides power generation equipment, switchgear, related electrical distribution infrastructure and aftermarket field-services primarily to help customers ensure smooth, uninterrupted power to operations during times of emergency.</p><p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<p style="margin: 0; font: 10pt Times New Roman, Times, Serif">The following tables present information about segment income and loss (in thousands):</p>
<p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30,</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30,</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">Revenues</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; width: 40%; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Transformers</td>
<td style="width: 3%; 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">22,118</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">19,298</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">40,495</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">41,163</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Switchgear</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,720</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,729</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">6,607</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,615</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: 6.6pt; 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">24,838</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">21,027</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">47,102</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">44,778</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Equipment</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3,323</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,423</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5,858</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">6,589</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,769</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,010</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,540</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,981</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,092</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,433</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,398</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,570</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,930</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">56,500</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">396</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">416</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">753</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">827</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">339</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">360</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">708</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">717</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Expenses</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</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">17</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">33</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">33</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">753</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">793</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,494</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,577</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Operating Income (Loss)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,034</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">112</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,081</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,481</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">44</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">(263</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(89</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(602</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(694</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">(536</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,514</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,649</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,384</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(687</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,478</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(770</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
</table>
<p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Revenues are attributable to countries based on the location of the Company&#x2019;s customers (in thousands):</p>
<p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30,</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30,</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; width: 40%; text-align: left; font: 10pt Times New Roman, Times, Serif">United States</td>
<td style="width: 3%; 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">20,919</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">16,001</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">38,472</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">34,399</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">Canada</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,011</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,110</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">17,963</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">20,585</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Others</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#x2014;</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">349</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">65</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">364</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Total</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,930</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">56,500</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
</table>
<p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#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_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> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8981-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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-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 33<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8971-108599<br><br>Reference 4: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8595-108599<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8380-108599<br><br>Reference 6: 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 32<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8844-108599<br><br>Reference 8: 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 35<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8984-108599<br><br>Reference 9: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9031-108599<br><br>Reference 10: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9054-108599<br><br>Reference 11: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8538-108599<br><br>Reference 12: 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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8864-108599<br><br>Reference 13: 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 31<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8924-108599<br><br>Reference 14: 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=51669610&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6761317072">
<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, 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_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: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recent Accounting Pronouncements</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no recent accounting pronouncements
not yet adopted by the Company which would have a material impact on the Company&#146;s financial statements.</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"><i>Revenue from Contracts with Customers</i>.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (&#147;ASU 2014-09&#148;), which supersedes nearly all existing
revenue recognition guidance under U.S. GAAP. The core principle of ASU 2014-09 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 judgment
and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2015, the FASB made a decision to defer
the effective date of the new standard for one year and permit early adoption as of the original effective date. The Company is
currently evaluating the impact of its pending adoption of ASU 2014-09 on its consolidated financial statements and has not yet
determined the method by which it will adopt the standard in 2018.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Investments in Certain Entities
That Calculate Net Asset Value per Share (or Its Equivalent). </i><font style="font-family: inherit">In May 2015, the FASB issued
Accounting Standards Update (&#147;ASU&#148;) 2015-07, &#147;Fair Value Measurement (Topic 820): Disclosures for Investments
in Certain Entities That Calculate Net Asset Value per Share (or Its Equivalent)&#148; (&#147;ASU 2015-07&#148;). The amendments
apply to reporting entities that elect to measure the fair value of an investment using the net asset value (&#147;NAV&#148;)
per share (or its equivalent) practical expedient. The amendments remove the requirement to categorize within the fair value hierarchy
all investments for which fair value is measured using the NAV per share practical expedient. The amendments also remove the requirement
to make certain disclosures for all investments that are eligible to be measured at fair value using the NAV per share practical
expedient. Rather, those disclosures are limited to investments for which the entity has elected to measure the fair value using
that practical expedient. The amendments in this ASU were effective the first quarter of 2016 and were applied retrospectively
to all periods presented. As the Company measures certain defined benefit plan assets using the NAV practicable expedient, upon
adoption of ASU 2015-07, the fair value of these plan assets were removed from the fair value hierarchy in all periods presented
in the Company&#146;s Consolidated Financial Statements. The Company will continue to disclose information on these investments
for which fair value is measured at NAV as a practical expedient.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Simplifying the Measurement of Inventory.</i>
In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This standard amends
Topic 330, Inventory, which currently requires an entity to measure inventory at the lower of cost or market. Market could be replacement
cost, net realizable value, or net realizable value less an approximately normal profit margin. When this standard is adopted,
an entity should measure in scope inventory at the lower of cost and net realizable value. Net realizable value is the estimated
selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.
The amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal
years. The Company is currently evaluating the impact on its consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Balance Sheet Classification of Deferred
Taxes. </i><font style="font-family: inherit">In November 2015, the FASB issued No. 2015-17, <i>Income Taxes (Topic 740)</i>, which
requires that deferred tax liabilities and assets be classified as non-current in a classified statement of financial position.
The current requirement that deferred tax liabilities and assets of a tax-paying component of an entity be offset and presented
as a single amount is not affected by ASU No. 2015-17. ASU No. 2015-17 is effective for fiscal years beginning after December 15,
2016, including interim periods within those fiscal years, with early adoption permitted. A reporting entity may apply the provisions
of ASU No. 2015-17 prospectively or retrospectively to all prior periods presented in the financial statements. The Company retrospectively
adopted ASU No. 2015-17 in 2015 and has reflected the impact in the current and prior years in its statement of financial position.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Leases.</i><font style="font-family: inherit">
In February 2016, the FASB issued ASU No. 2016-02, <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. The Company is evaluating the potential impact on its consolidated financial statements of adopting
ASU 2016-02.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Revenue Standard&#146;s Principal-Versus-Agent
Guidance.</i> In March 2016, the FASB issued ASU No. 2016-08, Revenue Recognition: Clarifying the new Revenue Standard&#146;s
Principal-Versus-Agent Guidance (&#147;ASU 2016-18&#148;). The standard amends the principal-versus-agent implementation guidance
and illustrations in the FASB&#146;s new revenue standard (ASU 2014-09). ASU 2016-08 clarifies that an entity should evaluate
whether it is the principal or the agent for each specified good or service promised in a contract with a customer. As defined
in the ASU, a specified good or service is &#147;a distinct good or service (or a distinct bundle of goods or services) to be
provided to the customer&#148;. Therefore, for contracts involving more than one specified good or service, the Company may be
the principal in one or more specified goods or services and the agent for others. The new standard has the same effective date
as ASU 2014-09, as amended by the one-year deferral and early adoption provisions in ASU 2015-14. In addition, entities are required
to adopt ASU 2016-08 by using the same transition method they used to adopt the new revenue standard. The Company is currently
evaluating the effect the guidance will have on its financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="background-color: white"><i>Share-Based
Compensation</i>. In April 2016, the FASB issued ASU No. 2016-09, &#147;Compensation-Stock Compensation (Topic 718), Improvements
to Employee Share-Based Payment Accounting&#148;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and
certain tax deficiencies in additional paid-in capital (&#147;APIC&#148;). Instead, they will record all excess tax benefits
and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,
ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as a
financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on awards
and still qualify for the exception to liability classification for shares used to satisfy the employer&#146;s statutory income
tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold shares
with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&#146;s applicable jurisdiction(s).
ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy its statutory
income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it was not specified
how these cash flows should be classified. In addition, companies will now have to elect whether to account for forfeitures on
share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of awards expected to
be forfeited and adjusting the estimate when it is likely to change, as is currently required. The Amendments of this ASU are effective
for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the guidance must be adopted
in the same period. Management is currently assessing the impact the adoption of ASU No. 2016-09 will have 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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799754928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions, by Acquisition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the
acquisitions is as follows:&#160;</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid">Business Acquired</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Closing</td><td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b>Net Assets<br />
Acquired</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><b>(in 000s)</b></p></td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Primary
Form of <br />
Consideration</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font: 10pt Times New Roman, Times, Serif"> <td style="width: 38%; text-align: left; font: 10pt Times New Roman, Times, Serif">Harmonics Holdings Inc.</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">01/16/15</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 2%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,043</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 12%; text-align: center; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 20%; text-align: center; font: 10pt Times New Roman, Times, Serif">Seller note/debt forgiveness</td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Pacific Power Systems Integration, Inc.</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">08/01/15</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: center; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Cash</td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,056</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 4px; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="padding-bottom: 4px; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock', window );">Schedule of consideration paid for acquisitions and allocation of the amount to the net tangible and identifiable intangible assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the consideration
paid for the Harmonics and Pacific acquisitions and presents the allocation of the amount to the net tangible and identifiable
intangible assets based on their estimated fair values as of January 16, 2015 and August 1, 2015, respectively (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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 style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><b>Harmonics<br />
Acquisition</b></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><b>Pacific Acquisition</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Purchase Price</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 68%; text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Cash consideration</td><td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">93</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Forgiveness of trade payables and indebtedness due to purchaser</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">609</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Deferred payments due to seller</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">341</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2.5pt; 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="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">1,043</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Purchase Price Allocation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Current assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">21</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">18</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">147</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Intangible assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">995</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,500</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Goodwill</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">23</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">348</td><td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">Net assets acquired</td><td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">1,043</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">2,013</td><td style="text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the major classes
of intangible assets arising from the acquisition of Harmonics and Pacific, their respective amortization periods, and the amount
of amortization expense recognized during the six months ended June 30, 2016 (in thousands):</p>

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

<table cellspacing="0" cellpadding="0" align="center" 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: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization Years</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Harmonics</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Acquisition</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Acquired Intangible Assets</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">319</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">5</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">75</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Developed technology</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">492</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Trademark</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">83</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">995</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 5.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization expense recorded during the six months ended June 30, 2016</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">47</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>


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

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

<table cellspacing="0" cellpadding="0" align="center" 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="text-align: right; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization Years</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pacific</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Acquisition</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td>
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="width: 64%; font: 10pt Times New Roman, Times, Serif">Acquired Intangible Assets</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 4%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">400</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">100</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;Technology-related industry accreditations</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">1,000</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: right; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,500</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Amortization expense recorded during the six months ended June 30, 2016</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif">$</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">36</td>
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of consideration paid for acquisitions and presents the allocation of the amount to the net tangible and identifiable intangible assets based on their estimated fair values.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfConsiderationPaidForAcquisitionsAndAllocationOfAmountsTableTextBlock</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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1486-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6776272560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_OtherExpenseTableTextBlock', window );">Schedule of Other Expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other expense in the consolidated statements of operations
for the three and six months ended June 30, 2016 and 2015 are as follows (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three Months Ended <br />June 30,</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six Months Ended <br />June 30,</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif">Accrued interest and penalties, net</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">94</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">&#151;</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">(45</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Acquisition transaction and other expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">181</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">186</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">335</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; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">263</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Other expense</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">275</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">186</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">290</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">263</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<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_OtherExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to other expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_OtherExpenseTableTextBlock</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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774761232">
<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, 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_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 Inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of inventories are summarized
below (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<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; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30, <br />2016</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">December 31,<br />
2015</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 34%; 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">11,467</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">7,115</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="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">5,116</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,918</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="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">9,820</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,134</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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">(534</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">(504</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Total inventories</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25,869</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,663</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<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_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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 2<br> -Paragraph 6<br> -Subparagraph a,b,c<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6621992032">
<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, 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_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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in the carrying values of goodwill
for the six months ended June 30, 2016, were as follows (in thousands):</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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="font: bold 10pt Times New Roman, Times, Serif; text-align: center">T&#38;D</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Critical Power</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif">&#160;</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="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Solutions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Solutions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Segment</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Goodwill</td><td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt">Gross Goodwill:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">7,733</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">3,311</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">11,044</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">70</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">&#151;</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">70</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,803</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,311</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11, 114</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 6.6pt">Accumulated impairment losses:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(70</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">&#151;</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">(70</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,046</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,046</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;&#160;&#160;&#160;Net Goodwill</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,757</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,311</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,068</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in the carrying values of intangible
assets for the six months ended June 30, 2016, were as follows (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">T<b>&#38;D <br />Solutions <br />Segment</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Critical Power <br />Solutions <br />Segment</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Total <br />Intangible <br />Assets</b></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2016</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">6,113</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">3,843</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,956</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Amortization</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(257</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(620</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(877</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</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">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2016</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,865</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,223</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,088</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of components Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of intangible assets as of June 30, 2016 are summarized
below (in thousands):</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Weighted<br />
Average<br />
Amortization<br />
Years</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Gross<br />
Carrying<br />
Amount&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Accumulated<br />
Amortization</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Foreign</b><br />
<b>Currency</b><br />
<b>Translation</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><b>Net Book <br />Value</b></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif">Customer relationships</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">7</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">7,089</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(2,908</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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,181</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">5</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">636</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">(329</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">307</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Trademarks</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">(a)</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,061</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">(209</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">12</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,864</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Distributor territory license</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">4</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">474</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">(178</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">296</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Internally developed software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">289</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">(62</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">227</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Developed technology</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">492</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">(76</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</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">416</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,794</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">&#151;</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,797</td><td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Total intangible assets</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,835</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,762</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,088</td><td style="padding-bottom: 2pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#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_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=26713463&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=26713463&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6767432592">
<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, 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_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">Property, plant and equipment are summarized below (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2016</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2015</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 50%; font: 10pt Times New Roman, Times, Serif">Land</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">48</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">45</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,384</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,224</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,599</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,143</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">430</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">416</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Computer hardware and software</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,230</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,334</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Leasehold improvements</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">458</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">271</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Construction in progress</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">42</td><td style="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">375</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">14,191</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">13,808</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,938</td><td style="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">(6,459</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 9.9pt; font: 10pt Times New Roman, Times, Serif">Total property, plant and equipment, net</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,253</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,349</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph b<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6774454304">
<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, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-Term Debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Long-term debt consists of the following (in
thousands):&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<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="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#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="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2016</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"> 2015</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif">Term credit facilities</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">5,619</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">5,942</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Nexus promissory note</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">171</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">316</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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">5</td><td style="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">7</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;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">5,795</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">6,265</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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">(742</td><td style="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">(6,244</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total long-term debt</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,053</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#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_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=6928386&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=6479336&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=34725769&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=6928386&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=6928386&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=6451184&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=6451184&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=6928386&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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6767432592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_DebtDisclosureAbstract', window );"><strong>Debt 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_ScheduleOfOtherLongtermLiabilitiesTableTextBlock', window );">Schedule of Other Long-Term Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other long-term liabilities consist of the
following (in thousands):&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<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="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#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="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">June 30,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">2016</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">December 31,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"> 2015</p></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 65%; text-align: left; font: 10pt Times New Roman, Times, Serif">Past due payroll tax obligations, including interest and penalties</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">4,592</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#151;</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Net deferred payments due for Harmonics Acquisition</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">352</td><td style="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">372</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="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,944</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">372</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; 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,950</td><td style="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">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total other long-term liabilities</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,994</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">372</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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_ScheduleOfOtherLongtermLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term 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_ScheduleOfOtherLongtermLiabilitiesTableTextBlock</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_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>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790341168">
<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, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', 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 (in thousands):&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<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: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="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="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#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; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#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; padding-bottom: 2pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 48%; text-align: left; font: 10pt Times New Roman, Times, Serif">Current service cost, net of employee contributions</td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">12</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">14</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">23</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">29</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Interest cost on accrued benefit obligation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">27</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">50</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">55</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Expected return on plan assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(41</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(44</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(80</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(85</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of transitional obligation</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3</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</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of past service costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5</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</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Amortization of net actuarial gain</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</td><td style="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">19</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 6pt; font: 10pt Times New Roman, Times, Serif">Total cost of benefit</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">13</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">21</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">27</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2439-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2417-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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=58242635&amp;loc=d3e4179-114921<br><br>Reference 5: 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=58740216&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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790352736">
<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, 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_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_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, 2016, and changes during the six months ended June 30, 2016, are presented 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"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Stock</b><br />
    <b>options</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Weighted</b><br />
    <b>average</b><br /> <b>exercise price</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Weighted</b><br />
    <b>average</b><br /> <b>remaining</b><br /> <b>contractual</b><br /> <b>term</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 10pt"><b>Aggregate</b><br />
    <b>intrinsic value</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 35%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Outstanding as of January 1, 2016</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">344,733</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.35</font></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Granted</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">27,000</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">3.68</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Exercised</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#151;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#151;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.12in; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Forfeited</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">(118,333</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.34</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Outstanding as of June 30, 2016</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">253,400</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">8.75</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">6.4</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">75,590</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Exercisable as of June 30, 2016</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">203,733</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">9.29</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">5.8</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td>
    <td style="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">$</font></td><td style="text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">30,500</font></td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">&#160;</font></td></tr>
</table>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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 of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6780864192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Income (Loss) 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, 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_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common share:</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 (loss) 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 income (loss) per share
(in thousands, except per share data):</p>

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

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three Months Ended June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Numerator:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="width: 37%; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Net income (loss)</td><td style="width: 3%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">194</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(817</td><td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">)</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">763</td><td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="width: 2%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="width: 2%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,042</td><td style="width: 1%; text-align: left; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Denominator:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Weighted average basic shares outstanding</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,700</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,700</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Effect of dilutive securities - equity based compensation plans</td><td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6</td><td style="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">&#151;</td><td style="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">6</td><td style="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">&#151;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Denominator for diluted net income (loss) per common share</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,706</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,706</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">7,406</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Net income (loss) per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.02</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.09</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.14</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.02</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.11</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">0.09</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.14</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 8.35pt; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Anti-dilutive securities (excluded from per share calculation):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Equity based compensation plans</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">192</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">349</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">192</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">349</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <td style="padding-left: 0.25in; text-indent: -8.35pt; font: 10pt Times New Roman, Times, Serif">Warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td><td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#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_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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6620124928">
<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, 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_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="margin: 0; font: 10pt Times New Roman, Times, Serif">The following tables present information about segment income and loss (in thousands):</p>
<p style="margin: 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30,</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30,</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">Revenues</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; width: 40%; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Transformers</td>
<td style="width: 3%; 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">22,118</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">19,298</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">40,495</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">41,163</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Switchgear</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,720</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,729</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">6,607</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,615</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: 6.6pt; 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">24,838</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">21,027</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">47,102</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">44,778</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Equipment</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3,323</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,423</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5,858</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">6,589</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,769</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,010</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,540</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,981</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,092</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,433</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,398</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,570</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,930</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">56,500</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">396</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">416</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">753</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">827</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">339</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">360</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">708</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">717</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Expenses</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</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">17</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">33</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">33</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">753</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">793</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,494</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,577</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Operating Income (Loss)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,034</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">112</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,081</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,481</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">44</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">(263</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(89</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(602</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(694</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">(536</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,514</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,649</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,384</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(687</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,478</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(770</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
</tr>
</table>
<p style="margin: 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of revenues attributable to countries</a></td>
<td class="text"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Revenues are attributable to countries based on the location of the Company&#x2019;s customers (in thousands):</p>
<p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#160;</p>
<table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30,</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="6" nowrap="nowrap" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30,</td>
<td style="text-align: center; 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">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2016</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
<td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2015</td>
<td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-left: 6.6pt; width: 40%; text-align: left; font: 10pt Times New Roman, Times, Serif">United States</td>
<td style="width: 3%; 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">20,919</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">16,001</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">38,472</td>
<td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="width: 3%; 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">34,399</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: 6.6pt; font: 10pt Times New Roman, Times, Serif">Canada</td>
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,011</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,110</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">17,963</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">20,585</td>
<td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 1pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Others</td>
<td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
<td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#x2014;</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">349</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">65</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">364</td>
<td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
<td style="padding-bottom: 2.5pt; padding-left: 6.6pt; font: 10pt Times New Roman, Times, Serif">Total</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">29,930</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">26,460</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">56,500</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 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
<td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">55,348</td>
<td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
</tr>
</table>
<p style="margin: 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&#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_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=51669610&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=51669610&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=51669610&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=51669610&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=51669610&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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788348608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>Segment</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustment', window );">Prior period reclassification adjustment | $</a></td>
<td class="nump">$ 141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 309<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_PercentageOfSales', window );">Percentage of sales</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_PercentageOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The prior period adjustment shown as a percentage of sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PercentageOfSales</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a reclassification adjustment made to prior period financial statement amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6790271936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2016 </div>
<div>entity</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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_NumberOfBusinessesAcquired', window );">Number of businesses acquired</a></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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 businesses acquired by the entity 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_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788167008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Summary of Acquisitions) (Details) - 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>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Aug. 01, 2015</div></th>
<th class="th"><div>Jan. 16, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">$ 3,056<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_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember', window );">Harmonics Holdings Incorporated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Business Acquisition, Name of Acquired Entity</a></td>
<td class="text">Harmonics Holdings Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business acquisition, effective date of acquisition</a></td>
<td class="text">Jan. 16,  2015<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_BusinessCombinationLocationWithinAcquireesSegment', window );">Business combination location within acquiree's segment</a></td>
<td class="text">T&D Solutions<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_BusinessCombinationPrimaryFormOfConsideration', window );">Business combination primary form of consideration</a></td>
<td class="text">Seller note/debt forgiveness<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_PacificPowerSystemsIntegrationIncorporatedMember', window );">Pacific Power Systems Integration Incorporated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Business Acquisition, Name of Acquired Entity</a></td>
<td class="text">Pacific Power Systems Integration, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business acquisition, effective date of acquisition</a></td>
<td class="text">Aug.  01,  2015<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_BusinessCombinationLocationWithinAcquireesSegment', window );">Business combination location within acquiree's segment</a></td>
<td class="text">T&D Solutions<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_BusinessCombinationPrimaryFormOfConsideration', window );">Business combination primary form of consideration</a></td>
<td class="text">Cash<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,013<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_BusinessCombinationLocationWithinAcquireesSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination location within acquires segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationLocationWithinAcquireesSegment</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_BusinessCombinationPrimaryFormOfConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination primary form of consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationPrimaryFormOfConsideration</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_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Acquisition Date<br> -URI http://asc.fasb.org/extlink&amp;oid=6919109<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e848-128460<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the acquired 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionNameOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=35744172&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_HarmonicsHoldingsIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ppsi_PacificPowerSystemsIntegrationIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_PacificPowerSystemsIntegrationIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800225456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions (Summary of Consideration Paid) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Aug. 01, 2015</div></th>
<th class="th"><div>Jan. 16, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,068<span></span>
</td>
<td class="nump">$ 10,068<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember', window );">Harmonics Holdings Incorporated [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_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase Price</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_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Forgiveness of trade payables and indebtness due to purchaser</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">609<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_BusinessCombinationConsiderationDeferredPaymentsDueToSeller', window );">Deferred payments due to seller</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">341<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_BusinessCombinationConsiderationTransferred1', window );">[us-gaap:BusinessCombinationConsiderationTransferred1]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,043<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_BusinessAcquisitionAxis=ppsi_PacificPowerSystemsIntegrationIncorporatedMember', window );">Pacific Power Systems Integration Incorporated [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_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase Price</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_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="nump">$ 2,013<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">[us-gaap:BusinessCombinationConsiderationTransferred1]</a></td>
<td class="nump">2,013<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">348<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">$ 2,013<span></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_BusinessCombinationConsiderationDeferredPaymentsDueToSeller">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments due to seller in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_BusinessCombinationConsiderationDeferredPaymentsDueToSeller</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=35744172&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_HarmonicsHoldingsIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ppsi_PacificPowerSystemsIntegrationIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_PacificPowerSystemsIntegrationIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800262336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">$ 877<span></span>
</td>
<td class="nump">$ 869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember', window );">Harmonics Holdings Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 intangibles</a></td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember', window );">Harmonics Holdings Incorporated [Member] | 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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_PacificPowerSystemsIntegrationIncorporatedMember', window );">Pacific Power Systems Integration Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ppsi_PacificPowerSystemsIntegrationIncorporatedMember', window );">Pacific Power Systems Integration Incorporated [Member] | Technology Related Industry Accreditations [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 1,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Harmonics Holdings Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period of identifiable intangible assets</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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 319<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] | Pacific Power Systems Integration Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period of identifiable intangible assets</a></td>
<td class="text">7 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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member] | Harmonics Holdings Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period of identifiable intangible assets</a></td>
<td class="text">5 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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 75<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] | Pacific Power Systems Integration Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period of identifiable intangible assets</a></td>
<td class="text">7 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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 100<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] | Harmonics Holdings Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period of identifiable intangible assets</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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 492<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] | Harmonics Holdings Incorporated [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 26<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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>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 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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=56944662&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=26713463&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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, excluding financial assets, lacking physical substance with a definite life, resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ppsi_HarmonicsHoldingsIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_HarmonicsHoldingsIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_BusinessAcquisitionAxis=ppsi_PacificPowerSystemsIntegrationIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_PacificPowerSystemsIntegrationIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6781349216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_WaiversOfInterestAndPenalties', window );">Waivers of interest and penalties</a></td>
<td class="nump">$ 400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_WaiversOfInterestAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for waivers of payroll tax obligations for interest and 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_WaiversOfInterestAndPenalties</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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788648048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Schedule of Other Expense) (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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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 );">Accrued interest and penalties, net</a></td>
<td class="nump">$ 94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (45)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition transaction and other expenses</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">$ 186<span></span>
</td>
<td class="nump">335<span></span>
</td>
<td class="nump">$ 263<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_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="nump">$ 275<span></span>
</td>
<td class="nump">$ 186<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 263<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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(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 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating expense recognized during the period. Such amounts may include: (a) unusual costs, (b) loss on foreign exchange transactions, (c) losses on securities (net of profits), and (d) miscellaneous other expense items.</p></div>
<a href="javascript:void(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=26872669&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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.</p></div>
<a href="javascript:void(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=26872669&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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786468128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_InventoryLineItems', window );"><strong>Inventory [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_OtherInventoryInTransit', window );">Goods in transit</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 2,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_ShortTermDebtTypeAxis=us-gaap_ShortTermDebtMember', window );">Short-term Debt [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_InventoryLineItems', window );"><strong>Inventory [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_DebtInstrumentCollateralAmount', window );">Collateral pledged</a></td>
<td class="nump">$ 4,600<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_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=6479336&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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShortTermDebtTypeAxis=us-gaap_ShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ShortTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783208272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Schedule of Inventories) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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">$ 11,467<span></span>
</td>
<td class="nump">$ 7,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">5,116<span></span>
</td>
<td class="nump">3,918<span></span>
</td>
</tr>
<tr class="ro">
<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">9,820<span></span>
</td>
<td class="nump">7,134<span></span>
</td>
</tr>
<tr class="re">
<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">(534)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 25,869<span></span>
</td>
<td class="nump">$ 17,663<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=51655945&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=28358313&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=51655945&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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788273984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_IndefiniteLivedTrademarks', window );">Indefinite-Lived Trademarks</a></td>
<td class="nump">$ 1,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_FiniteLivedTrademarksGross', window );">Finite-Lived Trademarks, Gross</a></td>
<td class="nump">$ 300<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_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&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_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&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_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788373664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">$ 11,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="ro">
<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">11,114<span></span>
</td>
</tr>
<tr class="re">
<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_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,046)<span></span>
</td>
</tr>
<tr class="re">
<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">10,068<span></span>
</td>
</tr>
<tr class="rh">
<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 Solutions 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 [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">7,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, ending</a></td>
<td class="nump">7,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_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_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,046)<span></span>
</td>
</tr>
<tr class="re">
<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">6,757<span></span>
</td>
</tr>
<tr class="rh">
<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 Solutions 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 [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">3,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, ending</a></td>
<td class="nump">3,311<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 3,311<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> -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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_GoodwillTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign currency translation adjustments 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 (f)<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_GoodwillTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799931280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 9,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(877)<span></span>
</td>
<td class="num">$ (869)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">9,088<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 Solutions 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">6,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(257)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">5,865<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 Solutions 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=56944662&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=26713463&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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=26713463&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_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799802720">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) - 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, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount, total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,762)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,088<span></span>
</td>
<td class="nump">$ 9,956<span></span>
</td>
</tr>
<tr class="rh">
<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="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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 7,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,908)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,181<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="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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">5 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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(329)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">307<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="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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount, total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(209)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,864<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_LicensingAgreementsMember', window );">Distributor Territory License [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">4 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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 296<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="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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 227<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="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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">10 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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(76)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value, finite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">416<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_TechnologyBasedIntangibleAssets1Member', window );">Technology-related industry accreditations [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_OtherIndefiniteLivedIntangibleAssets', window );">Gross carrying amount, indefinite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,794<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Net Book Value - indefinite</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,797<span></span>
</td>
<td class="text">&#160;<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">Includes $1.8 million of trademarks with an indefinite useful life, and $0.3 million of trademarks that will be fully amortized by December 31, 2016 as a result of the Company's decision to cease using them.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element refers to carrying value of foreign currency translation adjustment to finite intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=26713463&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_OtherIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date of rights not otherwise specified in the taxonomy having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&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_OtherIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_TechnologyBasedIntangibleAssets1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TechnologyBasedIntangibleAssets1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800430976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,808<span></span>
</td>
</tr>
<tr class="re">
<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">(6,938)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,459)<span></span>
</td>
</tr>
<tr class="ro">
<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">7,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,349<span></span>
</td>
</tr>
<tr class="re">
<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">$ 708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">9,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,143<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Hardware and Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375<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_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=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788738784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2012 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Jan. 31, 2012 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2011 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Notes Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Principal amount</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<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_NumberOfPromissoryNotes', window );">Number of promissory notes | loan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatedInterestRatesForNotesReceivable', window );">Accrued interest rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_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_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of allowance for doubtful accounts, of account and note receivables due from other than related parties.</p></div>
<a href="javascript:void(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-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_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain.</p></div>
<a href="javascript:void(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=6451184&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_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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800582080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Canadian Credit Facilities) (Details)<br></strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>CAD</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>CAD</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </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_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,885,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,874,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=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>
</tr>
<tr class="re">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800,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=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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity | CAD</a></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">CAD 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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="re">
<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">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 3,900,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_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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="re">
<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">U.S. Base Rate<span></span>
</td>
<td class="text">U.S. Base Rate<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] | Libor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">2.25%<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">Libor<span></span>
</td>
<td class="text">Libor<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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember', window );">Canadian Credit Facilities B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 300,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_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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity | CAD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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 | CAD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">CAD 47,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Bullet payment | CAD</a></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">CAD 141,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">5 years<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_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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">Bank of Montreal's Prime Rate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">Quarterly<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="re">
<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,000<span></span>
</td>
<td class="nump">$ 72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Bullet payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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">U.S. Base Rate<span></span>
</td>
<td class="text">U.S. Base Rate<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] | Libor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<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">Libor<span></span>
</td>
<td class="text">Libor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | Canada, Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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=6479336&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_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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19, 20, 22<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6789111392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (United States Credit Facilities) (Details) - USD ($)<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, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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>
</tr>
<tr class="ro">
<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">$ 16,885,000<span></span>
</td>
<td class="nump">$ 9,874,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacilityUSMember', window );">U.S. Credit Facilities [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_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>
</tr>
<tr class="re">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="nump">$ 19,100,000<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_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>
</tr>
<tr class="re">
<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">$ 17,700,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_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [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_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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="nump">14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="nump">$ 13,000,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_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | Bank's Prime Rate [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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</a></td>
<td class="text">Bank of Montreal's Prime Rate on US Prime Loans<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] | Libor [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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</a></td>
<td class="text">Adjusted Libor Rate on Eurodollar Loans<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">U.S. Credit Facilities B [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_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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,700,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 );">U.S. Credit Facilities B [Member] | Libor [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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</a></td>
<td class="text">Adjusted Libor Rate on Eurodollar Loans<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">U.S. Credit Facilities B [Member] | U.S. Base Rate [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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">US Base Rate on US Prime Loans<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Credit facility, borrowing capacity</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_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=6479336&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_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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19, 20, 22<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6640420560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Narrative) (Nexus Promissory Note) (Details) - Nexus Promissory Note [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2012 </div>
<div>USD ($) </div>
<div>loan</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_DebtInstrumentFaceAmount', window );">Note amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_DebtInstrumentCarryingAmount', window );">Carryng amount</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Rate of interest of debt instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.93%<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_NumberOfInstallments', window );">Number of installments | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 installment payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 before deduction of unamortized discount or premium. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt, with initial maturities beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 20<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 16<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=34725769&amp;loc=d3e28878-108400<br><br>Reference 2: 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=6451184&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6789027888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Schedule of Long-Term Debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">$ 5,795<span></span>
</td>
<td class="nump">$ 6,265<span></span>
</td>
</tr>
<tr class="re">
<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="num">(742)<span></span>
</td>
<td class="num">(6,244)<span></span>
</td>
</tr>
<tr class="ro">
<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">5,053<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Term Credit Facilities [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">5,619<span></span>
</td>
<td class="nump">5,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Nexus Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">316<span></span>
</td>
</tr>
<tr class="rh">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 5<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). 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_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800466944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilties (Narrative) (Details) - 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, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liability</a></td>
<td class="nump">$ 2,994<span></span>
</td>
<td class="nump">$ 372<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_WaiversOfInterestAndPenalties', window );">IRS interest and penalty waivers</a></td>
<td class="nump">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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Past Due Payroll Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liability</a></td>
<td class="nump">2,600<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_WaiversOfInterestAndPenalties', window );">IRS interest and penalty waivers</a></td>
<td class="nump">$ 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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_BalanceOfLiabilityUnderAgreements', window );">Balance of liability under agreements</a></td>
<td class="nump">97.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_BalanceOfLiabilityUnderAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of outstanding amount under installment agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BalanceOfLiabilityUnderAgreements</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_ppsi_WaiversOfInterestAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for waivers of payroll tax obligations for interest and 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_WaiversOfInterestAndPenalties</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_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_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>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid 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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800484960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 4,944<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Less current portion</a></td>
<td class="nump">1,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 liability</a></td>
<td class="nump">2,994<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="rh">
<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_UnsecuredDebtMember', window );">Past Due Payroll Obligations [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 liability</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ppsi_UnsecuredDebt1Member', window );">Net Deferred Payments due from Harmonics Acquisition [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 352<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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><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.16)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 20, 22<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid 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_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt not otherwise specified in the taxonomy that is scheduled to be repaid 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.19)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19, 20<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=ppsi_UnsecuredDebt1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ppsi_UnsecuredDebt1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6782612144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plan (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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 Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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">$ 54<span></span>
</td>
<td class="nump">$ 59<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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800469040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plan (Schedule of Pension Plan Expenses) (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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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 Pension Plans and Defined Benefit Postretirement Plans Disclosure [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_DefinedBenefitPlanServiceCost', window );">Current service cost, net of employee contributions</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 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_DefinedBenefitPlanInterestCost', window );">Interest cost on accrued benefit obligation</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets', window );">Amortization of transitional obligation</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of past service costs</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Amortization of net actuarial gain</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total cost of benefit</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 27<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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) related to change in benefit obligation resulting from changes in actuarial assumptions, for example, but not limited to, interest, mortality, employee turnover, salary, and temporary deviation from the substantive 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> -Glossary Gain or Loss<br> -URI http://asc.fasb.org/extlink&amp;oid=49168827<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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>The amount of the prior service cost or credit recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.</p></div>
<a href="javascript:void(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=58740216&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Prior Service Cost<br> -URI http://asc.fasb.org/extlink&amp;oid=49177896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the transition obligation or asset recognized in 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> -Subparagraph (h)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>An amount calculated as a basis for determining the extent of delayed recognition of the effects of changes in the fair value of assets. The expected return on plan assets is determined based on the expected long-term rate of return on plan assets and the market-related value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Expected Return on Plan Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6512171<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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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>The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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=58740216&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>The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments.</p></div>
<a href="javascript:void(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=58740216&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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the 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> -Glossary Service Cost (Component of Net Periodic Pension Cost)<br> -URI http://asc.fasb.org/extlink&amp;oid=6525008<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&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 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6783115456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Narrative) (Details) - 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"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_WarrantsExercisablePricePerShare', window );">Weighted avergae 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="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_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">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Foreign Currency Transaction and Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="num">$ (1,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="num">$ (47)<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unrecognized stock-based compensation</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">446,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,600<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_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=6415400&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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32022-110900<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 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6939497&amp;loc=d3e30304-110892<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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br>Reference 4: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br>Reference 5: 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=36458714&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=56944662&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_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=6415400&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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6789028032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Schedule of Stock Option Activity) (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, 2016 </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 );">Balance at the beginning of period | shares</a></td>
<td class="nump">344,733<span></span>
</td>
</tr>
<tr class="re">
<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">27,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">(118,333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at the end of period | shares</a></td>
<td class="nump">253,400<span></span>
</td>
</tr>
<tr class="ro">
<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 the end of period | shares</a></td>
<td class="nump">203,733<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance at the beginning of period | $ / shares</a></td>
<td class="nump">$ 9.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">3.68<span></span>
</td>
</tr>
<tr class="ro">
<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">9.34<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance at the end of period | $ / shares</a></td>
<td class="nump">8.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the end of period | $ / shares</a></td>
<td class="nump">$ 9.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Balance</a></td>
<td class="text">6 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<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 (in years)</a></td>
<td class="text">5 years 9 months 18 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 );">Balance at the end of period | $</a></td>
<td class="nump">$ 75,590<span></span>
</td>
</tr>
<tr class="ro">
<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 the end of period | $</a></td>
<td class="nump">$ 30,500<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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average period between the balance sheet date and expiration for all awards outstanding under the plan, which may be expressed in a decimal value for number of years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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>
</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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788456208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Income (Loss) 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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 194<span></span>
</td>
<td class="num">$ (817)<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="num">$ (1,042)<span></span>
</td>
</tr>
<tr 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,700<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
<td class="nump">8,700<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Effect of dilutive securities - equity based compensation plans</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,706<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
<td class="nump">8,706<span></span>
</td>
<td class="nump">7,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Equity Based Compensation Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract', window );"><strong>Anti-dilutive securities (excluded from per share calculation):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded securities from computation of basic and diluted EPS</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">349<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract', window );"><strong>Anti-dilutive securities (excluded from per share calculation):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded securities from computation of basic and diluted EPS</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=7655603&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 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 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 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=26872669&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=7655603&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=7655603&amp;loc=d3e2538-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingently Issuable Shares<br> -URI http://asc.fasb.org/extlink&amp;oid=6508586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=7655603&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=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6740133888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2016 </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_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_NumberOfReportableSegments', window );">Number of reportable segments</a></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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6788631264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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="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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 29,930<span></span>
</td>
<td class="nump">$ 26,460<span></span>
</td>
<td class="nump">$ 56,500<span></span>
</td>
<td class="nump">$ 55,348<span></span>
</td>
</tr>
<tr class="re">
<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">753<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">1,577<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="num">(687)<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
<td class="num">(770)<span></span>
</td>
</tr>
<tr class="rh">
<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 Solutions 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">22,118<span></span>
</td>
<td class="nump">19,298<span></span>
</td>
<td class="nump">40,495<span></span>
</td>
<td class="nump">41,163<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_SwitchgearRevenue', window );">Switchgear</a></td>
<td class="nump">2,720<span></span>
</td>
<td class="nump">1,729<span></span>
</td>
<td class="nump">6,607<span></span>
</td>
<td class="nump">3,615<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_Revenues', window );">Revenues</a></td>
<td class="nump">24,838<span></span>
</td>
<td class="nump">21,027<span></span>
</td>
<td class="nump">47,102<span></span>
</td>
<td class="nump">44,778<span></span>
</td>
</tr>
<tr class="ro">
<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">396<span></span>
</td>
<td class="nump">416<span></span>
</td>
<td class="nump">753<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">2,034<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">4,081<span></span>
</td>
<td class="nump">1,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Solutions 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="re">
<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_SalesRevenueGoodsGross', window );">Equipment</a></td>
<td class="nump">3,323<span></span>
</td>
<td class="nump">3,423<span></span>
</td>
<td class="nump">5,858<span></span>
</td>
<td class="nump">6,589<span></span>
</td>
</tr>
<tr class="re">
<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">1,769<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
<td class="nump">3,540<span></span>
</td>
<td class="nump">3,981<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_Revenues', window );">Revenues</a></td>
<td class="nump">5,092<span></span>
</td>
<td class="nump">5,433<span></span>
</td>
<td class="nump">9,398<span></span>
</td>
<td class="nump">10,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">360<span></span>
</td>
<td class="nump">708<span></span>
</td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">44<span></span>
</td>
<td class="num">(263)<span></span>
</td>
<td class="num">(89)<span></span>
</td>
<td class="num">(602)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">General 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="ro">
<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_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">$ (694)<span></span>
</td>
<td class="num">$ (536)<span></span>
</td>
<td class="num">$ (1,514)<span></span>
</td>
<td class="num">$ (1,649)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_SwitchgearRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowances and discounts of service revenue classified as switchgear.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_SwitchgearRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_TransformersRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowances and discounts of service revenue classified as transformers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_TransformersRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=56944662&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=26872669&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=26872669&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>Aggregate revenue during the period for services rendered in the normal course of business (before deducting allowances and discounts) which are not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(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=26872669&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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6789624704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Schedule of Geographical 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, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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">$ 29,930<span></span>
</td>
<td class="nump">$ 26,460<span></span>
</td>
<td class="nump">$ 56,500<span></span>
</td>
<td class="nump">$ 55,348<span></span>
</td>
</tr>
<tr class="rh">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<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">20,919<span></span>
</td>
<td class="nump">16,001<span></span>
</td>
<td class="nump">38,472<span></span>
</td>
<td class="nump">34,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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">$ 9,011<span></span>
</td>
<td class="nump">10,110<span></span>
</td>
<td class="nump">17,963<span></span>
</td>
<td class="nump">20,585<span></span>
</td>
</tr>
<tr class="rh">
<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=us-gaap_NonUsMember', window );">Others Countries [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="text">&#160;<span></span>
</td>
<td class="nump">$ 349<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 364<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=26872669&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MWK//W3FCP0&<RKWPYM/AU8>"5_W ]?\!4$L#!!0    ( !1;#$E8*A5?/@$
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
M]OM,LD@BZ+>_X],E/;L=S/8(I=O;TT <ED@I+/E<3T!K+]:EWAP7'#N1UN^
M=R'1.IA<#@+LH/,F0F98=ID#N('BD.)<Z0!)BJ49E2B-=*&48-K(""H$1]10
M;B):0].FF-)'\PE^S;>XFQPX'W/&/@1&Q<;4A6C-_AK8HGI#-L<]I)V\BA<T
M>9= 1Z.RI.L[2@K.L!/KH+EH9X?H@SWT<8@VK& I)'G6_N8BI!K $H(5EHJD
M0^2[1.4"-ZJ]P5Z3[U/XVBW_34U_OFJ]&GT%_W5Y_FORX=G8SQ#NZ#GB*!YJ
MEF YM__,+Q=V<76JRDS'/%EIT].5=L('>GVJTBYN?E.9U_:L06/<:HL="I*:
M4$7X1@(R#YD'(YMN=:R^)6K.K.F[H5U5*-&/WZTLFBS#.:JI^D)60MG%"/;V
M9R,_F'9>BXXB@KU]CS-2LQNKH']AQS\ 4$L#!!0    ( !1;#$G*#-Y'X@0
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
M);E+4[&U4FV\&L0KP<=K-EZW\7H8#ZC6'<2VD*Q/,1KTTE6#004Z0*@U19G
M"(3:,"BC=,CK,JPN0W6ATB\[2##,6(5"(5T,"E2$N-84I;4V:#IL.)0%Q>L*
M6%T!U84R7@:DEP#P EI1D!$!7D(4!%)H-#\V#$H$RO"J+*O*TEFL^?B0C0]I
M50RJ2DAK;Z5&5:$@$]@ 586"HIH*%86" '1D>5$1*RJBHE JRX@.-=ZE&!8T
M%]:4!4(\R._2W(EI/)#;U 5E0/-MV6.&F4PU7I ,R.)]ER.*\"[#@N2(J!&G
M BHJPJ* F7E4%449:PS615&1"1061E'UY!,C*Q)8_WL"2:1I@:5)VI$*\:)B
M4-,@Q).004EM0RR-X;)VQ/& MTQ05!GVO!XS[$<!MCP&!'0J4I")#);%=*=&
M? %X(P?JY!H[7H^YJ[$U6!4%08CW0(Z)+C &%(RIXFT<J(_CI;,$:JLVBK J
M"IJ",-C'&1B8B"PPCDP%P8@TWLF!6KG66!KCY8(,& 5-)?:_-8,*\4O<AJ-2
M<L2*@?=RL%07-N,>,WS#@XCL&Q0T#8'L&Q1EZ8[(4('08YL]_Y(!(7E+T6-#
MSCLZ4!?5Y,NFPX2#5,6#P*[.H*;B 0 7AR7#KZ4C9"/#+GE_E]3?-?;W'O.!
M-@;%:>/)L+81LC%MO,U+H",_\I4F>3>5U$T-=E-)O2VT^-MHQ:"L%GA__A37
MYB.N>V6\FTKJI@:[J:3V5F<38&44Q2G[#-?F(ZY.F3\XD4A=<6C/@DIOFU^R
MJAGN0>OMO.E)-B<:J'T)LQ4P[6N8;;K3I#?ZQ?P<']Q_<7$X9:7WG%=5GK:G
M'?L\KUR=O'BH[>7HXMWM(7'[JKFU]7W1G2EU#U5^?CTBNYW3+?X!4$L#!!0
M   ( !1;#$F?SDH+C (  /((   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULC591DYL@$/XKCN\Y!4%CQCAS,>FT#YVYN8?VF20D<4XE!7*Y_OL"&F.
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
MWTR'9]-#5U\^S@+O!Y+K?P%02P,$%     @ %%L,2?7WSY@/ @   P<  !@
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
M8..TE+H9 BH7>.D1#% ! !4-4" RJ!!0/M(J4.$+9J@ AHIFJ%@^=GE$US9
MUKW]2,@0!JD D(H&J5A(<IJ1]@-0*A(':C_!,!4 4UTJY (PF9KI B*7A-Q@
ME@JH1/4\Y&)KS-CI5U4@DC0X5QC+ K L&LLWT?0P25QHE3I,7!?91TB(DPYS
MT@%.BAZ4FVCJ-8[TPV$Y.9(L??TZ'-4VLUWU=F[[P[_)W?MQ\!/W1YKJ?DX/
MV_%0]R/,9GTI7OU?1?UZ/#>SYZIMJW(XUGRIJM9W'J,OW2X[^&)_OSCYE[;_
MF72_Z_%H=[QHJ\O[2?7]N'SS/U!+ P04    "  46PQ)4+,XEIX!  "Q P
M&    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;'U3VV[<(!#]%<0'!"_K]++R
M6LJFJI*'2E$>VF?6'MLHP+B U\G?![#7L5*K+\ ,<\Z<&89B1/OB.@!/7K4R
M[D@[[_L#8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!:,9YE7Y@6TM"R2+XG6Q8X
M>"4-/%GB!JV%?3N!PO%(=_3J>)9MYZ.#E05;<+748)Q$0RPT1WJW.YSR&)$"
M?DL8W>I,HO8SXDLT'NLCS:($4%#YR"#"=H%[4"H2A<1_9\Z/E!&X/E_9?Z9J
M@_JS<'"/ZH^L?1?$9I34T(A!^6<<'V NX3825JA<6DDU.(_Z"J%$B]=IER;M
MXW3S+9MAVP ^ _@G )L2)9D_A!=E87$D=FIM+^(+[@X\-***SE1WN@M"7?!>
MRMW^>\$ND6B..4TQ?!VS1+# OJ3@6RE._!\XWX;O-Q7N$WR_SIYGVP3Y)D&>
M"/+_EK@1DW\NDJUZJL&V:70<J7 P:5!7WF4Z[WAZDX_PLNA%"[^$;:5QY(P^
MO&SJ?X/H(4C);FXIZ<+_60P%C8_'K^%LIY&:#(_]]8,LO[1\!U!+ P04
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
MO)3DKJ"D]_]G-22T+AP_^[.91VHV' ZW#[+^TNH/4$L#!!0    ( !1;#$D
M'R*6H $  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;'U3P6[<
M(!#]%<0'!*_73JN5UU(V4=4<(D4YM&?6'MLHP#B U^G?%[#7<1LK%V"&>6_>
M#$,QHGFU'8 C[TIJ>Z2=<_V!,5MUH+B]P1ZTOVG0*.Z\:5IF>P.\CB E69HD
MMTQQH6E91-^S*0L<G!0:G@VQ@U+<_#F!Q/%(=_3J>!%MYX*#E05;<+50H*U
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
MZVRBE==2-E75'BI%.;1GUA[;*,"X@-?IWQ>PUW%;JQ=@AGEOW@Q#,:)]<QV
M)^]:&7>BG??]D3%7=:"%N\,>3+AIT&KA@VE;YGH+HDX@K1C/L@/30AI:%LGW
M8LL"!Z^D@1=+W*"UL+_.H' \T1V].5YEV_GH8&7!%EPM-1@GT1 +S8D^[8[G
M/$:D@.\21K<ZDZC]@O@6C:_UB691 BBH?&008;O",R@5B4+BGS/G1\H(7)]O
M[)]3M4']13AX1O5#UKX+8C-*:FC$H/PKCE]@+N$^$E:H7%I)-3B/^@:A1(OW
M:9<F[>-TPQ]GV#: SP"^ !ZS)'Q*E&1^$EZ4A<61V*FUO8@ON#ORT(@J.E/=
MZ2X(=<%[+7>'0\&ND6B..4\Q?!VS1+# OJ3@6RG._!\XWX;O-Q7N$WS_A\)\
MFR#?),@30?[?$K=B'OY*PE8]U6#;-#J.5#B8-*@K[S*=3SR]R4=X6?2BA6_"
MMM(X<D$?7C;UOT'T$*1D=_>4=.'_+(:"QL?C0SC;::0FPV-_^R#++RU_ U!+
M P04    "  46PQ)4[YV,Y\!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q]4]MNW" 0_17$!P0ON[ETY;64354E#Y6B/*3/K#VV48!Q :_3
MOP]@K^.F5E^ &>:<.3,,^8#VS;4 GKQK9=R!MMYW>\9<V8(6[@H[,.&F1JN%
M#Z9MF.LLB"J!M&(\RVZ8%M+0(D^^9UODV'LE#3Q;XGJMA?US!(7#@6[HQ?$B
MF]9'!RMR-N,JJ<$XB898J _T?K,_[F)$"GB5,+C%F43M)\2W:#Q5!YI%":"@
M])%!A.T,#Z!4) J)?T^<GRDC<'F^L/](U0;U)^'@ =4O6?DVB,THJ: 6O?(O
M.#S"5,)U)"Q1N;22LG<>]05"B1;OXRY-VH?QYBZ;8.L /@'X%P ;$R69WX47
M16YQ('9L;2?B"V[V/#2BC,Y4=[H+0EWPGHO-S5W.SI%HBCF.,7P9,T>PP#ZG
MX&LICOP?.%^';U<5;A-\^Y?";^L$NU6"72+8_;?$E9C;[$L2MNBI!MNDT7&D
MQ-ZD05UXY^F\Y^E-/L.+O!,-_!2VD<:1$_KPLJG_-:*'("6[NJ:D#?]G-A34
M/AYOP]F.(S4:'KO+!YE_:?$!4$L#!!0    ( !1;#$E+F[AOH $  +$#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;'U3VV[<(!#]%<0'!%\VW6KE
MM91-%:4/E:(\M,^L/;91@'$!K]._+V"OXR9.7X 9YIPY,PS%B.;%=@".O"JI
M[9%VSO4'QFS5@>+V!GO0_J9!H[CSIFF9[0WP.H*49%F2?&&*"TW+(OJ>3%G@
MX*30\&2('93BYL\))(Y'FM*KXUFTG0L.5A9LP=5"@;8"-3'0'.E=>CCM0D0,
M^"E@M*LS"=K/B"_!^%X?:1(D@(3*!0;NMPO<@Y2!R"?^/7.^I0S ]?G*_A"K
M]>K/W,(]RE^B=IT7FU!20\,'Z9YQ?(2YA-M 6*&T<2758!VJ*X02Q5^G7>BX
MC]--OI]AVX!L!F0+X&L2A4^)HLQOW/&R,#@2,[6VY^$%TT/F&U$%9ZP[WGFA
MUGLO9;I/"W8)1'/,:8K)UC%+!//L2XIL*\4I^P#/MN'YIL(\PO-_%'Y"L-LD
MV$6"W7]+W(K)WR5AJYXJ,&T<'4LJ''0<U)5WF<Z[++[)6WA9]+R%']RT0EMR
M1N=?-O:_073@I20WMY1T_O\LAH3&A>/>G\TT4I/AL+]^D.67EG\!4$L#!!0
M   ( !1;#$E;V_-PH $  + #   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;'U3P6[<(!#]%<0'!"_K3=J5UU(V5=4>*D4YM&?6'MLHP+B U^G?%[#7
ML5*K%V"&]V;>#$,QHGUU'8 G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF
M>@NB3B2M&,^R>Z:%-+0LDN_9E@4.7DD#SY:X06MA_YQ!X7BB.WISO,BV\]'!
MRH(MO%IJ,$ZB(1::$WW<'<]Y1"3 3PFC6YU)U'Y!?(W&]_I$LR@!%%0^1A!A
MN\(3*!4#A<2_YYCO*2-Q?;Y%_YJJ#>HOPL$3JE^R]ET0FU%20R,&Y5]P_ 9S
M"8<8L$+ETDJJP7G4-PHE6KQ-NS1I'Z>;_/-,VR;PF< 7PJ<L"9\2)9E?A!=E
M87$D=FIM+^(+[HX\-***SE1WN@M"7?!>R]U#7K!K##1CSA.&KS$+@H7H2PJ^
ME>+,_Z'S;?I^4^$^T?<K>GZ_S<\W^7GBY_^M< MS^)"$K5JJP;9I<ARI<#!I
M3E?>93@?>7J2=WA9]**%'\*VTCAR01\>-K6_0?00I&1W!TJZ\'T60T'CX_$A
MG.TT49/AL;_]C^63EG\!4$L#!!0    ( !1;#$FJ_059H $  +$#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U3P6[<(!#]%<0'!"_K9*.5UU(V
M5=4>*D4YM&?6'MLHP+B U^G?%[#7<5NK%V"&>6_>#$,QHGUS'8 G[UH9=Z*=
M]_V1,5=UH(6[PQY,N&G0:N&#:5OF>@NB3B"M&,^R!Z:%-+0LDN_%E@4.7DD#
M+Y:X06MA?YU!X7BB.WISO,JV\]'!RH(MN%IJ,$ZB(1::$WW:'<]YC$@!WR6,
M;G4F4?L%\2T:7^L3S:($4%#YR"#"=H5G4"H2A<0_9\Z/E!&X/M_8/Z=J@_J+
M</",ZH>L?1?$9I34T(A!^5<<O\!<PGTDK%"YM))J<![U#4*)%N_3+DW:Q^DF
MSV?8-H#/ +X 'K,D?$J49'X27I2%Q9'8J;6]B"^X._+0B"HZ4]WI+@AUP7LM
M=X>'@ETCT1QSGF+X.F:)8(%]2<&W4ISY/W"^#=]O*MPG^/X/A8=M@GR3($\$
M^7]+W(IY_"L)6_54@VW3Z#A2X6#2H*Z\RW0^\?0F'^%ET8L6O@G;2N/(!7UX
MV=3_!M%#D)+=W5/2A?^S& H:'X^'<+;32$V&Q_[V099?6OX&4$L#!!0    (
M !1;#$G]@MO/H@$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;&U3P6[<(!#]%<0'!"_K;=*5UU(V5=4>*D4YM&?6'MLHP+B U^G?%[#7L1)?
M@!GFO7DS#,6(]M5U )Z\:67<B7;>]T?&7-6!%NX.>S#AID&KA0^F;9GK+8@Z
M@;1B/,N^,"VDH661?,^V+'#P2AIXML0-6@O[[PP*QQ/=T9OC1;:=CPY6%FS!
MU5*#<1(-L="<Z./N>,YC1 KX+6%TJS.)VB^(K]'X69]H%B6 @LI'!A&V*SR!
M4I$H)/X[<[ZGC,#U^<;^/54;U%^$@R=4?V3MNR VHZ2&1@S*O^#X ^82#I&P
M0N722JK!>=0W""5:O$V[-&D?IYM#/L.V 7P&\ 7PD"7A4Z(D\YOPHBPLCL1.
MK>U%?,'=D8=&5-&9ZDYW0:@+WFNYN_]:L&LDFF/.4PQ?QRP1++ O*?A6BC/_
M!.?;\/VFPGV"[]?9\_TV0;Y)D">"?$WPD'TH<2OF8Y%LU5,-MDVCXTB%@TF#
MNO(NT_G(TYN\AY=%+UKX)6PKC2,7].%E4_\;1 ]!2G9WH*0+_V<Q%#0^'N_#
MV4XC-1D>^]L'67YI^1]02P,$%     @ %%L,286;J3FZ 0  >P0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL=53=;ILP%'X5BP>HB4-H%!&DIM.T
M74RJ>K%=.W  J_YAM@G=V\\VA%+FW6#[^/LYQ_BX&)5^,QV 1>^"2W-..FO[
M$\:FZD!0\Z!ZD&ZG45I0ZY:ZQ:;70.M $AR3-,VQH$PF91%B+[HLU& YD_"B
MD1F$H/K/!;@:S\DNN0=>6=M9'\!E@1=>S01(PY1$&IIS\K0[77*/"("?#$:S
MFB.?^U6I-[_X7I^3U*< '"KK%:@;;O ,G'LA9_Q[UORP],3U_*[^-53KLK]2
M \^*_V*U[5RR:8)J:.C [:L:O\%<PL$+5HJ;\$758*P2=TJ"!'V?1B;#.$X[
MQW2FQ0ED)I - 4]&(<TOU-*RT&I$>CK:GOH_N#L1=Q"5#X:ZPYY+U+CHK=P=
M28%O7FC&7"8,66,6!';JBP6)65S(/W02I^^C&>X#?;]VS_*X0!85R() ]JG$
M_:;$&":+FQRB)H>(P&%C$L/\IY(\:I)'!!XW)C',<6."5[=#@&Y#$QA4J4&&
MEEM%ESY[(N%V?<#+HJ<M_*"Z9=*@J[+NCH:;U"AEP:62/KB"._<2+ L.C?73
M1S?74W-,"ZOZ>ZLO[TWY%U!+ P04    "  46PQ)%?@F3J(!  "Q P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6QM4\%NW" 0_17$!P0OZS39E==2
M-E75'BI%.;1GUA[;*,"X@-?IWQ>PU[%27X 9YKUY,PS%B/;-=0">O&MEW(EV
MWO='QES5@1;N#GLPX:9!JX4/IFV9ZRV(.H&T8CS+OC MI*%ED7POMBQP\$H:
M>+'$#5H+^_<,"L<3W=&;XU6VG8\.5A9LP=52@W$2#;'0G.C3[GC.8T0*^"5A
M=*LSB=HOB&_1^%&?:!8E@(+*1P81MBL\@U*1*"3^,W-^I(S ]?G&_BU5&]1?
MA(-G5+]E[;L@-J.DAD8,RK_B^!WF$NXC887*I954@_.H;Q!*M'B?=FG2/DXW
M^<,,VP;P&< 7P&.6A$^)DLROPHNRL#@2.[6V%_$%=T<>&E%%9ZH[W06A+GBO
MY>[Q4+!K))ICSE,,7\<L$2RP+RGX5HHS_P_.M^'[387[!-^OL^>';8)\DR!/
M!/F:X)!]*G$KYG.1;-53#;9-H^-(A8-)@[KR+M/YQ-.;?(2712]:^"EL*XTC
M%_3A95/_&T0/04IV=T])%_[/8BAH?#P^A+.=1FHR//:W#[+\TO(?4$L#!!0
M   ( !1;#$E;+;]JH@$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;'53VV[<(!#]%<0'!"_V]K+R6LJFJI*'2E$>VF?6'MLHX'$!K]._+V"O
MXR3."S##G#-GAB$?T3S;%L"1%ZTZ>Z2M<_V!,5NVH(6]P1XZ?U.CT<)YTS3,
M]@9$%4%:,9XD7Y@6LJ-%'GV/ILAQ<$IV\&B(';06YM\)%(Y'NJ-7QY-L6A<<
MK,C9@JNDALY*[(B!^DAO=X=3%B)BP&\)HUV=2=!^1GP.QD-UI$F0  I*%QB$
MWRYP!TH%(I_X[\SYFC( U^<K^\]8K5=_%A;N4/V1E6N]V(22"FHQ*/>$XSW,
M)>P#88G*QI64@W6HKQ!*M'B9=MG%?9QN4C[#M@%\!O %\"V)PJ=$4>8/X421
M&QR)F5K;B_""NP/WC2B#,]8=[[Q0Z[V78O>=Y^P2B.:8TQ3#US%+!//L2PJ^
ME>+$/\#Y-CS=5)A&>+K.OO^$(-LDR")!]J;$]%V)6S'9NR1LU5,-IHFC8TF)
M0Q<'=>5=IO,V/B)[#2_R7C3P2YA&=I:<T?F7C?VO$1UX*<G-GI+6_Y_%4%"[
M</SJSV8:J<EPV%\_R/)+B_]02P,$%     @ %%L,2<XY5.2^ 0  >P0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL;53=;J0@%'X5X@,4AQEM.W%,
M.MUL=B\V:7K17C-Z5%)^7,"Q??L".M9.N1$X?#_G((=B5/K-=  6O0LNS2'I
MK.WW&)NJ T'-C>I!NIU&:4&M6^H6FUX#K0-)<$S2-,>",IF418@]Z;)0@^5,
MPI-&9A""ZH\C<#4>DDUR"3RSMK,^@,L"+[R:"9"&*8DT-(?D8;,_YAX1 "\,
M1K.:(Y_[2:DWO_A;'Y+4IP <*NL5J!O.\ B<>R%G_'_6_++TQ/7\HOX[5.NR
M/U$#CXJ_LMIV+MDT034T=.#V68U_8"XA\X*5XB9\4348J\2%DB!!WZ>1R3".
MTTZVG6EQ ID)9"'<I2'QR2BD^8M:6A9:C4A/1]M3_P<W>^(.HO+!4'?8<XD:
M%SV7F_NLP&<O-&..$X:L,0L"._7%@L0LCN0'G<3IVVB&VT#?KMVS+"ZPBPKL
M@L#N6XGY58DQS&W<)(N:9!&!NRN3&.8^;I)'3?(? JZYKDQBF.O?A5>W0X!N
M0Q,85*E!AI9;19<^>R#A=GW!RZ*G+?RCNF72H).R[HZ&F]0H9<&EDMZX@COW
M$BP+#HWUTULWUU-S3 NK^DNK+^]-^0E02P,$%     @ %%L,2?D;P9JB 0
ML0,  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL;5/!;MP@$/T5Q <$
M+^MMHY774C91U1XJ13FT9]8>VRC .(#7Z=\7L-=Q4U^ &>:]>3,,Q8CVU74
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
M'Z+RQ=!WV'-!C:M>2\;2@EZ]T((YSQBVP60K@CKUU8+%+,[L'SJ+TW?1A+M
MWVW=#X>X0!X5R(- _J'%[*[%&.8_*?=1DWU$8'=G$L/D=R9T<W *=!ONIR$5
MCGUX#9OJ^@0>63CX=WA9#+R%'URWHC?D@M9=GW#(#:(%%R5]<%DZ]TC7A83&
M^NG!S?5\;^>%Q>'V"M>_@O(O4$L#!!0    ( !1;#$D B/B^^@$  *@%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;(U4VVZC,!#]%<0'U& (:2."
MU"2JN@\K57W8?7;(!%!MS-HF=/]^?2&4$*O:%VR/SSES/,:3#UQ\R!I !9^,
MMG(;UDIU&X1D60,C\H%WT.J=,Q>,*+T4%9*= '*R)$81CJ(,,=*T89';V)LH
M<MXKVK3P)@+9,T;$WQU0/FS#.+P&WINJ5B: BAQ-O%/#H)4-;P,!YVWX'&\.
MF4%8P*\&!CF;!\;[D?,/L_AQVH:1L0 42F44B!XNL =*C9!._&?4_$IIB//Y
M5?W%GE:[/Q()>TY_-R=5:[-1&)S@3'JJWOGP"N,15D:PY%3:;U#V4G%VI80!
M(Y]N;%H[#F[G,1II?@(>"7@BX/A;0C(2DO\EI",A71"0.XHMQ($H4N2"#X%P
ME]<1\X_$FU27NC1!6UF[ITLA=?128+S*T<4(C9B=P^ YYO$6LK^'Q!,":0.3
M"^QSL</W&7"V2.'#K&\QA^]U;HPDWG(D5B"9GR.-_ *I5R"U NF-@V6Q'":S
MF-9A_"E6WA0K3XJGQ94YS'J6(D[C1;'N,4GTY#>2>8UD]T:2:&'$AUD:\6&6
M%4&S'YJ!J&QGD$')^U:9&Y]%I^;SC,V#6,3WNBFYA_(E4^0=J> G$573RN#(
ME7YN]E&<.5>@+48/NEBU;IO3@L)9F>E:SX7K)&ZA>'?MBU-S+OX!4$L#!!0
M   ( !1;#$F5/@&PI@$  +,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;&U3VV[C(!#]%<0'% <[J10YEII6J]V'2E4?VF=BCVU4+E[ <??OETOL
MNI5?8&8X<^8, ^6DS8?M 1SZE$+9$^Z=&XZ$V+H'R>R='D#YDU8;R9QW34?L
M8( U,4D*0K/L0"3C"E=EC+V8JM2C$US!BT%VE)*9?V<0>CKA'9X#K[SK70B0
MJB1+7L,E*,NU0@;:$W[8'<]%0$3 &X?)KFP4M%^T_@C.G^:$LR !!-0N,#"_
M7>$1A A$OO#?&^=7R9"XMF?V7[%;K_["+#QJ\<X;UWNQ&48-M&P4[E5/O^'6
MPCX0UEK8N*)ZM$[+.04CR3[3SE7<IW22SVG;"?260)<$FD7AJ5"4^<0<JTJC
M)V32U0XL3'!WI/XBZA",?<<S+]3ZZ+6B>5Z2:R"Z8<X)0[]AB@5#//]2A&X5
M.=,-@OTV0;ZI,H\$^8I@5QRV"8I-@B(2%-\4''ZTF3"'B%$)\Z,$6=VJ!-/%
MQV-1K4<5G^HJNKS/!QJG\@6ORH%U\,Q,QY5%%^W\;.,$6JT=>"'9W1ZCWO^@
MQ1'0NF#>>]ND1Y4<IX?YBRS_M/H/4$L#!!0    ( !1;#$F^NYN,> (  &X)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;)5676^;,!3]*X@?4&,#
M(:D(4CXT;0^3JCYLSPYQ BK&S'9"]^]G&T()O;3=2[#-N>=<7^Z)G;9"OJB"
M,>V]\JI6:[_0NGE$2.4%XU0]B(;5YLU)2$ZUF<HS4HUD].B">(5($"P0IV7M
M9ZE;>Y)9*BZZ*FOV)#UUX9S*OUM6B7;M8_^V\%R>"VT74):B(>Y8<E:K4M2>
M9*>UO\&/>[RT$(?X5;)6C<:>3?X@Q(N=_#BN_<#FP"J6:TM!S>/*=JRJ+)-1
M_M.3OFG:P/'XQO[-;=>D?Z"*[43UNSSJPF0;^-Z1G>BETL^B_<[Z/<26,!>5
M<K]>?E%:\%N([W'ZVCW+VCW;[DT2]6%P .D#R! 0!1\&A'U . 3@CQ6B/B":
M!*!N*ZX0>ZIIEDK1>K+[>@VU38(?(U/JW"ZZRKIWIA3*K%XS$B8INEJB'K/M
M,&2$P0,"&?9!@D 26_(NG-P+[ !$N+S'["',"DXC!'<:.H)P3! %,$$$$D2.
M(+HCP)-2=9C$86J'"8-X :O$H$H,J!"88 $2++Z^SP0D2( ,PLD^(4P$BRQ!
MD25 $$]$(,Q,+5>@R H@F#8WA%G"(O8/!+)0 %"LIAX"0/',9\$S5L6?-^"^
M!XT[$ >CSW<O!!IV@PF0ZXSE,6PV_!]NP[#=,.2W:1]"H'C&+A@V'(8<-VU%
M"!3/517V)5Y\H1M!T%P[PO;%D#??M2, BF<,C&$'8\B>DW;<]:!Q.Y( 3PN'
M1J<59_+LCGWEY>)2NUO&:'6X6FR(.^W>X%G:T#/[2>6YK)5W$-J<F>YD.PFA
MF4DF># ?L3"7GV%2L9.VP\2,97<=Z"9:-+?;S7#%ROX!4$L#!!0    ( !1;
M#$G406Q(U (  %T,   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;)67
MW7*;,!"%7X7A 0):_HS']DQQTFDO.I/)17NMV++-!)"+9#M]^TH".QBM&GH3
M0)S=LROIP\KBPMLW<6!,>N]UU8BE?Y#R. \"L3FPFHH'?F2->K/C;4VE>FSW
M@3BVC&Y-4%T%$(9I4-.R\5<+,_;<KA;\)*NR8<^M)TYU3=L_!:OX9>D3_SKP
M4NX/4@\$JT5PB]N6-6M$R1NO9;NE_X7,GR#1$J/X6;*+&-Q[NOA7SM_TP_?M
MT@]U#:QB&ZE34'4YLS6K*IU).?_NDWYXZL#A_37[5].N*O^5"K;FU:]R*P^J
MVM#WMFQ'3Y5\X9=OK._!5+CAE3!_O<U)2%Y?0WROIN_=M6S,]=*]F85]&!X
M?0#< DC\SX"H#XBF!L1]0#PU(.D#DE% T/5N9NZ12KI:M/SBM=UR'ZG>562>
MJ+79Z$&S%.:=FCNA1L\K2))%<-:)>DW1:6"HB6;WFC6FR>\UCXCF7O%D*Y(/
MHT U<NL&T&[ Q$=WW:1X@@A-$)D$\2!!%HZZZ"29D31&0A1UH_EX^DQU5TN,
MUA);M4 ,>(($39 @LY'A"5(T06I7D(P7/K4:S2/<(T,],L1CM''6G28=>*1A
MCIO,4).9;9*.UG4]LTRBF. F.6J2(R9D9));)B2,'?.E/W 8L>'T34X<T!.D
M5!@33:Q:P3$?!*>1 &(3C6W LHD=+CBRQ&86TGCL$EDN>9XX?' <B<WC^-NP
M[C5W<^9:79Q9DB#4CW=1+\JF;2.<;8+![5I?'%V23?_ $!Q,@I Y_L04O6C8
M+H3$U2X.)YE 9T%L/-U&@.,)_X$GX'C"!#P+L/$DKM]*QX_E!#P+L/$DL6.-
M 0<4)@!:@ TH2<+08803"I\36H!-:!2[Y@U'%"8@6H"-*+*5@L$Q[4CW[ =M
M]V4CO%<NU8G/G,MVG$NF,H8/*N-!G?5O#Q7;27V;J?NV._UV#Y(?KX?YVW\4
MJ[]02P,$%     @ %%L,214A1FM+ P  5Q   !D   !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&ULE9A=;YLP%(;_"N('%/P1(%42J<DT;1>3JEYLUS1Q$E3
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
MC7'3C9VKX=<9 B.[ZT,PO4;E'U!+ P04    "  46PQ)(G1!3  "  #@!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q]E%V3FR 4AO^*XWU7 9$D
M8YQITNFT%YW9V8OVFA@2G46Q0.+VWQ?06!?9WLC7^Y[S'!"*0<A753.FH[>6
M=VH?UUKWNR115<U:JIY$SSJS<A&RI=H,Y351O63T[$PM3V":YDE+FRXN"S?W
M+,M"W#1O.O8L(W5K6RK_'!@7PSX&\6/BI;G6VDXD99',OG/3LDXUHHLDN^SC
MSV!W)%;A!#\;-JA%/[+L)R%>[>#[>1^G%H%Q5FD;@9KFSHZ,<QO()/X]Q?R7
MTAJ7_4?TKZY:0W^BBAT%_]6<=6U@TS@ZLPN]<?TBAF]L*@';@)7@RGVCZJ:T
M:!^6.&KIV]@VG6N'<86@R18VP,D 9P/(_FM DP%YAF0D<W5]H9J6A11#),>S
MZ*D]<K!#9N<J.^DVRJV9RI29O9=P"XOD;@--FL.H@4O->\5QK<";69(8@)D"
M!BF@\Z.%'V 8#H"" 9 +D+TK WEEC!KB--V8!&0Y\4I9JP@ .,R2!5FR $OF
ML8R:?)$% Y![*&L1VH(/]A4'47  !7LH>)5ENX&IA[(6$8"R,$H>1,D#*%[!
MAWR5Y1-&WM8=0Z+T Q021"$!%.\W.)#5;P#Q)M]Z+&L5('F./)AD<1E[>F4_
MJ+PVG8I.0IM[[6[?10C-3,3TR>QT;9[;><#91=LN,7TYOD#C0(O^\9[.CWKY
M%U!+ P04    "  46PQ)=S[T,)H!  "? P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6QM4]MNHS 0_17+'U 30S9I1) VK5;MPTI5'[K/#@S!JB_4
M=D+W[^L+8>F&%SPS/G/.\1B7@S;OM@-PZ%,*9?>X<Z[?$6+K#B2S=[H'Y7=:
M;21S/C4G8GL#K(E-4A":93^(9%SAJHRU%U.5^NP$5_!BD#U+R<S? P@][/$*
M7PNO_-2Y4"!52::^ADM0EFN%#+1[_'.U.Q0!$0%O' 8[BU'P?M3Z/23/S1YG
MP0((J%U@8'ZYP ,($8B\\,?(^4\R-,[C*_NO>%KO_L@L/&CQAS>N\V8SC!IH
MV5FX5ST\P7B$=2"LM;#QB^JS=5I>6S"2[#.M7,5U2#N;8FQ;;J!C YT::#*>
MA*+-1^9851H]()-&V[-P@ZL=]8.H0S&>.^YYH]97+Q6]WY;D$HA&S"%AZ!RS
MI1.&>/Y)A"Z*T$B0SPA6Z_4R0;Y(D$>"XIO+^_]<)LPF8E02V6;9LDJQJ%+<
MJ.0S@J12W*CD-R)D-OR>G> W,R>N+#IJY^\Q3KO5VH'GR^[6&'7^M4R)@-:%
M<.-CDWZ@E#C=7Y_#]":K+U!+ P04    "  46PQ)Q6 EO+ "   +#   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R5EDV/FS 0AO\*XMX%#PDF*X*T
MV:IJ#Y56>VC/WL1)T ).;6>S_?>U#?ED7#DY!&-FWG?&Y(FF/ CYKK:<Z^BS
M;3HUC[=:[QZ31"VWO&7J0>QX9YZLA6R9-K=RDZB=Y&SEDMHF@33-DY;575R5
M;N]%5J78ZZ;N^(N,U+YMF?R[X(TXS&,2'S=>Z\U6VXVD*I-3WJIN>:=JT462
MK^?Q$WE< +4A+N)7S0_J8AW9XM^$>+<W/U;S.+4U\(8OM95@YO+!GWG36"7C
M_&<0/7O:Q,OU4?V;:]>4_\84?Q;-[WJEMZ;:-(Y6?,WVC7X5A^]\Z&%J!9>B
M4>X[6NZ5%NTQ)8Y:]ME?Z\Y=#_V3(AW2\ 08$N"4 'WAO9$K\RO3K"JE.$2R
M/]L=LZ^0/((YB*7=='V[9Z90978_JBPE9?)AA8:811\#%S'GB,2HGRP LUC
M*!T*P 4RM,;,"617-7H$)JC Q E,K@2RFR;[&.IBNKY)DDXFN,T4M9DB-I,;
MFSXFO["A*>Z1HQXYXC&]\<A''L1\/*U0U(8B1Y[C @4J4 0<>3&J\\N,>EQF
MJ,LLX,1G8Q??D5M^,4;2@$,?@JY\S _(TP[QT$@0)WKK1,;OU_S)%AXG%,HG
M HB33P+'DMS!)<'!)"%D#D%7S- L\QCA:)(0-DDXG 2GDX3@2<9\TB+U]8/S
M2>X E."$DA!$R3V,$AQ2$D(IN0-3P#&%$$SA+DP!QQ1",(4QICF=4H\13BE@
ME,X\$CBE< >E@%,*(93"F-(L([Y! :<4,$I';W!,Z7^,<$XA#\<'< *!AOP&
MZ&BJ0&I-+H:UELN-FTE5M!3[SHW %[NGN?<)W+!W#J_*'=OPGTQNZDY%;T*;
MD=$-=FLA-#?%I _FX+9F,C_=-'RM[9*:M>QGU?Y&B]UQ]#[-_]4_4$L#!!0
M   ( !1;#$F^O,^%A0(  %<)   9    >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;)5638^;,!#]*XC[+MA\)B)(2:JJ/51:[:$].\0): %3VPG;?U_;$$+"
M(+$7L,V;>3/V/,9)R_B'R"F5UF=5UF)CYU(V:\<164XK(EY90VOUY<1X1:2:
M\K,C&D[)T1A5I8-=-W0J4M1VFIBU-YXF["++HJ9OW!*7JB+\WXZ6K-W8R+XM
MO!?G7.H%)TV<P>Y85+06!:LM3D\;>XO6>Q1KB$'\+F@K1F-+!W]@[$-/?AXW
MMJMCH"7-I'9!U.M*][0LM2?%_+=W>N?4AN/QS?MWDZX*_T $W;/R3W&4N8K6
MM:TC/9%+*=]9^X/V.03:8<9*89Y6=A&253<3VZK(9_<N:O-NNR^QVYO!!K@W
MP(/!P ,;>+V!=S?P3:9=9":O;T22-.&LM7AW& W19X[6GMJY3"^:C3+?5&9"
MK5Y3#[F)<]6.>LRNP^ 1!@T(1WD?*#!$L<,3<_Q(L <0*YC! Y/PC+WWD,1,
MB#[HP#<._ <'3T'N.DQD,+7!K%9!"+,$($L L'A/+!TF'+&\Q%'TM%_!))27
M.)S9L1 ,)9R&XOI/H8234&8H(I B6K"GT93"C6.8)0998B"1&0<KT,%J>>WH
M_P$D(7=!ICUHG&J(1J?_2#2C5;2@@'K00P7A()HA A6[17A!>?2@!?6!8-4B
M;\F^>1.6( Z#&2)8W0B0MSL7*RQ=%'RA3&#)(4!STW2GHO-B?ZY,8.$A2'F3
M,IE*[R7$[@P1K#T$B&^:43SY67D8/V?DC/I51?G9]'%A9>Q22]T91JO#76&+
M=;][6M_I.X3I@W<W:=*0,_U%^+FHA75@4G53T_-.C$FJ@G1?U?'FZI8S3$IZ
MDGH8J3'O^GXWD:RY76.&NU3Z'U!+ P04    "  46PQ)%]JO>A@$   H%0
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
M<U]VY\SNH5;'R[%Y.+NO_@-02P,$%     @ %%L,21 E%BK1 0  ]00  !D
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
M)*!) I@L8($4%$B?K_<2%%C^O][+698X>93F"C19/5'+U>R#/:RE[0;0!0H
MF^2!Q(,[&#Y?SQ"\8]L0 U&DTWL,@:87#8TZ!Z?R[#JJ\@IQJ5T#'^T.77OK
MFC:ZP_.L(6?ZD\AS52OO(+3I7Z[+G(30U,02O)A_<6G>E6'!Z$G;:6KFLNNT
MW4*+YO9P#*]7_A=02P,$%     @ %%L,26+X=:<8 @    <  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3,N>&ULC57;CILP$/T5Q >LP=PC@M2DJMJ'2JM]
M:)\=, &MP=1VPO;O:QM""7;:O.#;F3-G9O X'RE[YPW&POGH2,_W;B/$L .
MEPWN$'^A ^[E24U9AX1<LC/@ \.HTD8= =#S8M"AMG>+7.^]LB*G%T':'K\R
MAU^Z#K'?!TSHN'=]][;QUIX;H39 D8/%KFH[W/.6]@[#]=[]Y.^./E00C?C1
MXI&OYHX2?Z+T72V^57O74QHPP:50%$@.5WS$A"@FZ?G73/K7IS)<SV_L7W2X
M4OX)<7RDY&=;B4:J]5RGPC6Z$/%&QZ]XCB%2A"4E7'^=\L(%[6XFKM.ACVEL
M>SV.TTGJS69V S@;P,7 #_]I$,P&P<8 3,IT7)^10$7.Z.BPJ1@#4C7W=X',
M7*DV=:+TF8R,R]UK$<(L!U=%-&,.$P:N,/ ><3014;I @!2PJ(!6%5#;!VL5
M?F(G"*P$@28([PC231@3)M&8?L)D8;B)Q 0%";0K":U*0HN2;4(G3+QRXF>1
M9_<26;U$AI=T4Y-#9#B!6;8-UP0]##>V"HG-<&%D)TBL!,GSI4^M!.D3I4^-
M,,,H>Q!G9O62_3_AF9GPV'M05=5:;+?1,X,)'E$\N-#^\PGU[;?1AT^D= ;=
MW93(Z L6D/%_@56O&M 9?T?LW/;<.5$AVYYN3C6E DM"[T7^L(U\CI8%P;50
MTT3.V=2@IX6@P^V]61Z]X@]02P,$%     @ %%L,28':K@#0 0  I 0  !D
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
M)G<VO;.A:<IH(-$,Y&0 )U]Q,H]#&$((QN0@)@<P;(7)/<P7C L:JH>!( :
MBA6(^?5D- T55("< N"4*T[A<Q -[D\)<DK_(.6!1*V4(;D@/]4<K_4R&A6+
M7,L-S0*@@"XQ /*$.:D7+T_M)B\")%">CY@ )+HF$9]D:@JH$,,ZQA0@I6L2
M]4G%AH6^'BQX#"@^7RM^,OJ\3:0HEW\!*BQ_G 'G*P^$@*6- 6WG:VV#1J%-
MAY6- 6GG:\E!1BRD%UC9N/ _"0O<'A@6+2Z!+#PEC$9LL9<LR\I L@06-P'$
MS=9*F(R6)(HR[_<N65S G1A.KL]0T5Y>>]?6+%;G7N:1N O\P[RN+OPD?O+A
MU/0J>I':M 'NLCY*J87)!FW,D3N;;FN>M.*H[9"9\3#V'^-$R\N]G9I[NOH_
M4$L#!!0    ( !1;#$F5SB&O]@(  (X,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;)5739.B,!#]*Q3WD81O+:1J1+=V#ULU-8?=,Z-1J0'BDCC.
M_OM- C*0-.I>A(37+_U>H-,F%]J\LR,AW/JLRIHM[2/GIX7CL.V15#F;T1.I
MQ9,];:J<BV%S<-BI(?E.!56EXR(4.E5>U'::J+F7)DWHF9=%35X:BYVK*F_^
MKDA)+TL;V]>)U^)PY'+"21.GC]L5%:E906NK(?NE_8P7&QQ)B$+\*LB%#>XM
MF?P;I>]R\&.WM)',@91DRR5%+BX?)"-E*9G$RG\ZTJ\U9>#P_LK^3<D5Z;_E
MC&2T_%WL^%%DBVQK1_;YN>2O]/*==!H"2;BE)5._UO;,.*VN(;95Y9_MM:C5
M]=(^B5$7!@>X78#;!_3KP %>%^!]!?@W _PNP']TA: +"+05G%:[<FZ=\SQ-
M&GJQFG:[3[E\J_ B$'NSE9-J*]0SX1T3LQ^I'_F)\R&).LRJQ;@#C!N/(6L3
M@GN$(Q+HLW"A+%:NN<)X@0Q S+4<[I)L;I*,TO1 LSP5[XW,"F "'R3P%8$_
M) @TLUM(I"!UZ^1<VY#,Q#S%.-+L,$%1Z&F& $08^2XL*0 E!8 G(4P0@@2A
MZ4FD:5FUF'"09QPAI+EB@B(?A9HKCS!M[C"-1$6@J @0I7TSJ\A814_V%F*4
M1 PF$1M)!%C+(8;LT-+(3!!@["-,FSM,(TUS4-,<>-TFOF%Y0$ 5#YE[$R.]
MY+6@>) IFB&]* &H)S3#6"^.()E6OC839/Z$N(ERC@%Q^J9WH'OB3!0H#B0S
MQ,%D4^+ 4^(9NX"XB6*%X0J.@1(>>Q,4< W'0!&/C2/3-]YT/#<<-D&>KY]J
MCS!M[C"-9<%U' > K(G##<.5'(?_82Y<-S%0.$USS;JH%[;L <SZ <SF-J:5
MY R:K8HT!]7F,FM+SS67=@QF^U;ZV97-FC:_PHL, _-KV7JKYNZ+/DU.^8'\
MS)M#43/KC7+1(JI&;D\I)R)U-!,[>A1_#OI!2?9<WD;BOFG;Y7; Z>G:_?=_
M0=)_4$L#!!0    ( !1;#$DVJ-/FJ $  +$#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4Y+GAM;'53RV[;,!#\%8(?$,JT(A>&+"!.$;2' D$.[9F65A(1
M/A22LM*_+Q^RHJ;JA>0N9V9G^2@G;5YM#^#0NQ3*GG#OW' DQ-8]2&;O] #*
M[[3:2.9\:#IB!P.LB20I",VR@DC&%:[*F'LV5:E')[B"9X/L*"4SO\\@]'3"
M.WQ+O/"N=R%!JI(LO(9+4)9KA0RT)_RP.Y[S@(B GQPFNUJCX/VB]6L(OC<G
MG 4+(*!V08'YZ0J/($00\H7?9LV/DH&X7M_4GV*WWOV%67C4XA=O7._-9A@U
MT+)1N!<]?8.YA?L@6&MAXXCJT3HM;Q2,)'M/,U=QGM).4<RT;0*="70AT&0\
M%8HVOS+'JM+H"9ETM ,+-[@[4G\0=4C&ON.>-VI]]EKE7XJ27(/0C#DG#%UA
M=@N">/6E!-TJ<:;_T"D]; OL-SWNH\!^7?_P'X%\4R"/ OE?31X^-9DP1<2H
MY/)3";(Z4PFFBT_'HEJ/*C[4579YG0\TWLD'O"H'UL$/9CJN++IHYV\VGG^K
MM0-O)+N[QZCW_V<)!+0N+ ]^;=*32H'3P^V#++^T^@-02P,$%     @ %%L,
M2>5KJ^'\ P  V!(  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULC9A-
MDYLX$(;_"N7[!+6^ )?'56.;U.YAJU(Y;,Z,+=M4 #F Q]E_OWR-!UK-Q!<#
M\M.2WI;H%UC=;/FS.AM3>[_SK*B>%^>ZOBQ]O]J?39Y47^S%%,T_1UOF2=U<
MEB>_NI0F.71!>>9SQK2?)VFQ6*^ZMF_E>F6O=986YEOI5=<\3\K_-B:SM^<%
M+-X;OJ>G<]TV^.N5?X\[I+DIJM067FF.SXL76,9<MDA'_)N:6S4Z]]K)OUK[
ML[WX^_"\8.T<3&;V==M%TAS>S-9D6=M3,_*OH=./,=O \?E[[U\[N<WT7Y/*
M;&WV(SW4YV:V;.$=S#&Y9O5W>_O+#!I4V^'>9E7WZ^VO56WS]Y"%ER>_^V-:
M=,=;_T_(AC Z@ \!_!YP'X<.$$. ^ B0GP;((4 ^.H(: A0:P>^U=YG;)76R
M7I7VYI7]<E^2=E?!4C5KLV\;NZ7H_FMR5S6M;VL9ABO_K>UH8#8]PT<,1\C.
M1>!.^,T$[K/@U"PVW!UA.L"6("(TAS]V$G_:R62:@DR6Z.+%*%[,R)1DO.SB
M)1W?9Z)'@@XIABE&@J%L$)26&E$[EU):,43%!*6$#&E=BM2E'%TR1*NSZ1D]
M&B90 LDBF @Q.Y<!&4FDB8!4$-"2-"E)NY(BE+F-=D<1(9K*UH6>=!@@42[$
M98#NL9CH*0@8+2H@107N_F,S"QV2'80/WP 1&1\16<5W0.3F@@.@9&Q="B(>
MX;+D4I+)2*'$$A2 %K2PUG:H.LH(:1P74N9J"SB^N0D* J?:$936#&VLF*"$
M!C4C;<8BX,]E:V"F.S@4>-4H#!C'MP.!R:#AL#@"DT$PLZ.!M)X7X \4KP&:
MI#'26)P+2=!8F@LY=3 FH)#/E"^@K0K$ P5L@";+P02N8 0%P+$N%Y(L!"R,
MZ$J&,R4$:!,%PD79C(T#[5>@'JYC0-L#4/X@<'K=BBT$QZ9'41)3.X)2H<(6
M05!:A7/)H4T"7)=P#'8S0-,:I2,LS:4X _R80E!"2?R80E'1[-:A[0O"!RI9
MZ"::X4J^I2@IG$5SJ4A@DXH)"IB:<W:@G14(:W7+F.MT0CB+1D#.HR4!!<P1
M1D P4\8X;:N<LE5<QKAK<A(7,8)YXAHO&$7A+,84I$?F--5%>RIW/77\7#+M
M@C8NSA\N8ISV"$YXA+-G.%&RL:U3#/9T@L'W2_PY,Y5$FP-WS8'8+^XKSY/&
M)6Y+44I@/Z<H4(!?2$A,2UR9_=%K>V[*4_?!I/+V]EK4[5*/6N\?95YX^]J/
MVC>PW +1OH-EW']R^>A^O;HD)_-/4I[2HO)>;5W;O/LD<+2V-LWLV9?&+\\F
M.=PO,G.LV].@.2_[#R_]16TO[]^1[A^SUO\#4$L#!!0    ( !1;#$F8\Q0"
M< (  $X(   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;(U6VXZ;,!#]
M%<0'+ ;,+2)(&Y*J?:BTVH?VV2%.0 N8VD[8_GUM0P@QSJ8OBSV<<V;FF'@V
M[0G]8"7&W/ILZI:M[9+S;N4XK"AQ@]@+Z7 KWAP);1 76WIR6$<Q.BA24SL>
M *'3H*JULU3%WFB6DC.OJQ:_48N=FP;1OQM<DWYMN_8U\%Z=2BX#3I8Z$^]0
M-;AE%6DMBH]K^]5=[1*)4(!?%>[9;&W)VO>$?,C-C\/:!K($7.."2P4D'A><
MX[J60B+QGU'SEE(2Y^NK^C?5K:A^CQC.2?V[.O!2% MLZX"/Z%SS=])_QV,+
M@10L2,W47ZLX,TZ:*\6V&O0Y/*M6/?OA30Q&FIG@C01O(DQYS 1_)/@W OR2
M $<"_-\,P4@(M S.T+MR;HLXRE)*>HL.I]TA^5&YJT"<32&#ZBC4.^$=$]%+
M!I,P=2Y2:,1L!HPWPWCQ/62[A+@3PA$%3%5XIBHVWC+#?8+<@$BT&IZ*[+X4
MN2O3-YKE*SZ<\7U7\VJ 1 K2CBD2'VC=&% A##74=HD*P@!HJ)T!%?@P-O<%
MC7W!15\PB<P"@5$@>&[,  GG+8/$U<XP7Z+<$ !-:[M$^3&,]-,VH*"?/#CP
MT-A7:##F@;.142!Z;DRT.+\$N!HHCY:^")#^P1A041+ZFB]+E >".#"W%1O;
MB@V^/# V,0HD3WW)DX4O/M1_\DM,&&C=&F1"J)7JS&[+!M.3FE/,*LBYY?(N
MF$6G4?CJR=M6BV_<5>X:XELQ.H=)=Y//T@Z=\$]$3U7+K#WAXHY7-_&1$(Y%
MZ>!%?,&E&.[3IL9'+I>16--AW@T;3KKK])[^A<C^ 5!+ P04    "  46PQ)
MRL;<1CTZ  !H!@$ %    'AL+W-H87)E9%-T<FEN9W,N>&UL[7W;<N/(E>"S
M\149#NU:BH!8O%]J/+W!TJ5:GBI)%E7=ZW#L T2"$MP@00-DJ30Q#_,-8\=,
M[._4I\R7[+ED)A+(! BIRA,S.PJ[51*9UY,GS_V<_&V6;<675;S._O[7#]OM
MYNV;-]G\(5P%62O9A&OX9IFDJV +?Z;W;[)-&@:+["$,MZOX3;?='KY9!='Z
MUV*WCOZ\"T^2W7K[][\>M-N__N&W6?3#;[<_G";SW2I<;T6P7HBS]3;:/HF+
M-8\9)6MQ++*'( VSW[[9_O#;-]B'^PW%QV2]?<B@SR)<E+_]W6[=$KVV+[KM
MSK#\Y71WWQ*=KOM+O9ZI<SWEYK+%37@?9=LT@'Z7P2HLM[J^N+H\.[L1UU<_
MP\_9U8=/M_#)S!<7ER>MBB%/8!%I$,/DB_"+^(?PJ7*EMT\;:\9.^_CWE1VN
MPS1*<'<+<1ILK;X*>-ZO?N4$'XRQH''.X^"^_.TRB#-KQ)-=FE*'*)O#EOX0
M!FGE[,?'G>YQKU/^^")3IQ&(G\,X/OYEG3RNQ2P,LF0=+L1%ENW"]'^5NUTF
M=0/]E,2 D$'Z!"N+';UUV]]D<,2;)-U&ZWLQVP;;72;DIJQ.?["154Y(DX@3
MV/1]DEKG.5L%,7Z?3W22K#;!VFJH$"19K>""S+;)_!=?S.B6B*O=-MO"58+N
ME<<O3T%BP3E\;"WX]]U]O>D,G7U/DG66Q-$"MKD@6(78+Q/)4EQMPI2N428.
M/ZV#W2*"-D=PQS_-3L7AP9&\ZR):B]N'9)?!1C)?'!3^+D_7:TP(!M;QKN?)
M*LS7*/XXO<-;/-_^GW+3F_!SN-[9)WN2 'F$G=TGR2(3L&]K!>_3),O$)DV6
MT;;\G80'''7X!8AI9H\_ U2'[WUQ'ZY#) =()H/%*EH3O=E&GZT+=!/"-[OY
M=I?BP-@^6@/&I2[ZA93];;8)YN'?_QI(=Q:FG\-?_R#*0YXG:1C=KV&5\X=@
M?1^*PWN@ZD<BAJV5V]XF6UAFLG=G^=XC/H9#'.W(/J-M" O;JG&L8;8/<&<J
MOKPP1Q9W(9#Q4&R#+_9J9$OX3HTE#N\ Y'!HUI(NPVW]FJT& O8JYGQ?"<7?
MEKN\"[)H+@X!T1=)' =I1EVHK37\:13O\&XU:_TSG-P#-@\^ \#A[,QUP*W,
M"4;-HKAQ[4HJFM10 R1O:?@ P 8L%NJL/A# W.2AGA(P*LP+H]:>DT+K.5'R
M^9- #I[%+'@$BS_MLBTMUN: 2*#_D=O!1M9PWAL@IG $<(&B.<(X@SWBW</O
M@*#L@C2":X'+"(&DX:?0$=#-AE?CY1= ^RZ(@S7,/$/9JXJ\UL/O-)P#K>RX
M::5BX0%L8)M9J'(29 ^TWSG^$OYY%WT.8B?LYG,4 C.1AO,0&MW%(8'#OI!
M<+=)&DEP55_8T!S+DKS2<!-$"TV%:(T)(TIA1VXR5M_F.D4RMWWRQ28.I B+
M6]\@UCA7?1HN0QAQH0[628L8C]U3 CD$ AS!3F4#YS3O@1L]1G'LWI1[9'7
M<13<17&T!< [",+Z%Y$ '5FDP=(> IAD$G]&DCZ'/49;L0SF<BB+KSW %1)
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
M,@(= \)6[3 BU%P0G?\<J@N@AE2#P/P@*GM+]EXB=>*I\;?CD&@^VT,H>$'
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
M:?CR1<LY!R#/H>E"/'KKY1M6FS7XB7>M3AUX]3ST3NRS/!"3'OP@ENF5(L
MMQ:A2M?(9"ID35"8&+8GXNN_>3J26(;[Z9:2U/3Z'6RFQ $U>W&QZ$F4Q^(5
MDZ>P0P>%B;%7FT$D^J+3'WE6RH^83 8P]:#=]E2BC^CV8%5C[S+4DVB"5%HF
MZG8R)$1GR-MB)YJ^.*2H</DVM#,#X1!O\R,$?29FR4$=9G7/W#\1W*%U("+%
MC'D3ZBRW#R61EH65W)(,##:Y7S.>2 <>@<(6<_8;]>[">;#+0F%O-L-X29!)
M)34IWB6$M,<7PC=#<OA>+G=(7ZF+#$DO!%, DT4FC2NI%N,:T9-5\"?T":%:
M%V:>*\9>!)+K:$79I'T%&<F@.[ZD (;H%YC!^5*A]G,W#M$=7$&AG8K"ER<&
M6"5,:[MR'&8.E^'0(A@ZGW4J\UD+^0*8EIX91,4D)EH[,&X4*P>>,G_#$F5,
MT$.TR42G#;>FUYEX%(B*VB/*&"KD.!,#,1H M0#"!M>X(&Q!S_ZDZ]TB!<(
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
M+-F".SX0H,R@'>*PW>IT"&[PP41^@.Y"11?VMYR:J&=" ]^'9$<)57S,,<1
M:$"4LST@ZTRZ I/@Y;^>UI@&G?S_E>7R5=4=Q.SW84(/&P( +O*G$2Q-5/:X
MT>^R/%<#[0,=_#2[N#R;S<3L[#W56T"2^/[LZOW-]/I'H) 7E^=7-Q_Y%6V3
M\RBCU71V(KKC-F"4O1QL7UW(+\IDIG-.0!8A/DGEFQ67Y4TW:FNCR:KT]K7,
MQF7!+7]5C@(?<X$,HV:VVG42!RD%C*EWK5EQRI^V-H0#2LK!]V9QD7NK],NB
M_ 2LHN/+AH&,XLQ$]=O<?J&PM"J!8BRA,'FT7J:!>KY/&E\P=H[?Y1;+*(P7
MQ](D5A!6\37S>&.4J0;DILI=JP1D$@Q7(-,])K(C4%4*M@$EQ::B%?-_8"T
M81!(G%1>ORQ2>/PCN /:EF-(7@@6J403 ^D+*;=T(F:>A:[>K8E@!Z+;]4%_
M)&KN=R=4,:3M]R=8+Z;?\3O#GC?+$;#KC[I8T6,$NA\J<R/1\X<P7;?OCWMC
MT07:WQT)S L"RH5:[6CL5>&,EY=8Z?D]+&'L]^'GP!\/QC#X8#SQE L4)AQ.
MJ( Q*,/^H(\_)^..-_#;0)H&?A\TTHG?@]5W0!4=M;U"OC1:>OU)CRLF^OTA
M_C(8DLH*OPQ\+)U<J/-!9:P->ZH-1%1Z)U1!E8MX42#'N#NJW*SH]2:B!U./
MVF,QZHR\3VM9#9G,*2JPYRPO!BF J\*V>KWR9GBR$16^[L!)]>G?P6CD75FU
M/DFF="X?@-FCGF04[_OM<8?' [!6;J+?%X=8=!+MV1,*<6DCIW?OY0HX_0.^
M!:DW=3B<<!7"'I9# D%AT.GS+\,^5FDI;;1#Q6J W0W'+&!T_?X($?1P1+7*
M%(ZS>K)EFA'(EZ'(8$L!C@5!M5PK75)_<D+FI.)O=R^+:26PI;8_H1"E#IH0
M\ AZ8]@EGDFO#Q@]\62LY,1'ZP>@=P?N0&?D3^ 8H/-@/.!"H1EZ_XA;#P>
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
MLNT/_P]02P$"% ,4    "  46PQ)3S)QS0H"  #^)   $P
M@ $     6T-O;G1E;G1?5'EP97-=+GAM;%!+ 0(4 Q0    ( !1;#$E(=07N
MQ0   "L"   +              "  3L"  !?<F5L<R\N<F5L<U!+ 0(4 Q0
M   ( !1;#$G9@&%'&0(   0E   :              "  2D#  !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( !1;#$DG#V!>9P,  /$.
M   0              "  7H%  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ %%L,25@J%5\^ 0  :0,  !$              ( !#PD  &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ %%L,29E<G",0!@  G"<  !,
M     ( !? H  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  46PQ)
M6L >\UD"  !N"P  #0              @ &]$   >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( !1;#$G*#-Y'X@0  '03   /              "  4$3  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  46PQ)TV/^"V<"  "_"   &
M            @ %0&   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ %%L,20QB,BPA!   LQ,  !@              ( ![1H  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !1;#$F?SDH+C (  /((
M   8              "  40?  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    "  46PQ)]/<! "<$  "<%   &               @ $&(@
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ %%L,2?7WSY@/
M @   P<  !@              ( !8R8  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( !1;#$G*>9ANCP0  #H7   8              "
M :@H  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  46PQ)
M4+,XEIX!  "Q P  &               @ %M+0  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ %%L,29Z2_A.? 0  L0,  !@
M     ( !02\  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M !1;#$EC6R'&H $  +$#   8              "  18Q  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    "  46PQ)I8O*!*(!  "Q P  &0
M            @ 'L,@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( !1;#$EAD'"&H $  +$#   9              "  <4T  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ %%L,20 ?(I:@ 0
ML0,  !D              ( !G#8  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    "  46PQ)K%P>8Z !  "Q P  &0              @ %S
M.   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !1;#$E3
MQ7?>G@$  +$#   9              "  4HZ  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ %%L,2>2T=Y"@ 0  L0,  !D
M     ( !'SP  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M"  46PQ).\7ZNJ !  "Q P  &0              @ 'V/0  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( !1;#$E3OG8SGP$  +$#   9
M              "  <T_  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ %%L,24N;N&^@ 0  L0,  !D              ( !HT$  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  46PQ)6]OS<* !
M  "P P  &0              @ %Z0P  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( !1;#$FJ_059H $  +$#   9              "
M 5%%  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ %%L,
M2?V"V\^B 0  L0,  !D              ( !*$<  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    "  46PQ)A9NI.;H!  ![!   &0
M        @ $!20  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( !1;#$D5^"9.H@$  +$#   9              "  ?)*  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ %%L,25LMOVJB 0  L0,
M !D              ( !RTP  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    "  46PQ)SCE4Y+X!  ![!   &0              @ &D3@
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !1;#$GY&\&:
MH@$  +$#   9              "  9E0  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ %%L,234$<#BC 0  L0,  !D
M ( !<E(  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  4
M6PQ)"OA0)*,!  "Q P  &0              @ %,5   >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( !1;#$EP_15%H $  +$#   9
M          "  296  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ %%L,22A^ODFC 0  L0,  !D              ( !_5<  'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  46PQ)9Y*4KJ,!  "P
M P  &0              @ '760  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( !1;#$F6?E&?K@$  !8$   9              "  ;%;
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ %%L,20"(
M^+[Z 0  J 4  !D              ( !EET  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    "  46PQ)E3X!L*8!  "S P  &0
M    @ ''7P  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M !1;#$F^NYN,> (  &X)   9              "  :1A  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ %%L,2=1!;$C4 @  70P  !D
M             ( !4V0  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    "  46PQ)%2%&:TL#  !7$   &0              @ %>9P  >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !1;#$E+R<R_J0$
M +,#   9              "  >!J  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ %%L,2:GN\FTN @  PP8  !D              ( !
MP&P  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  46PQ)
MTB2/WKX!  "9!   &0              @ $E;P  >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( !1;#$DB=$%,  (  . %   9
M      "  1IQ  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ %%L,27<^]#": 0  GP,  !D              ( !47,  'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  46PQ)Q6 EO+ "   +#
M&0              @ $B=0  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( !1;#$F^O,^%A0(  %<)   9              "  0EX  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ %%L,21?:KWH8
M!   *!4  !D              ( !Q7H  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    "  46PQ)#BT5AB$#  "_#0  &0
M@ $4?P  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !1;
M#$E@C9EU&@(  %4'   9              "  6R"  !X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ %%L,23(-HV!*!   8Q<  !D
M         ( !O80  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    "  46PQ)LB)6?CP#  #'#P  &0              @ $^B0  >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !1;#$D0)18JT0$  /4$
M   9              "  ;&,  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ %%L,24)J??(_ @  \P<  !D              ( !N8X
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  46PQ)X$S>
M3B "  #)!@  &0              @ $OD0  >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( !1;#$EB^'6G& (    '   9
M  "  8:3  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M%%L,28':K@#0 0  I 0  !D              ( !U94  'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    "  46PQ)Q'.2^*("   W"@  &0
M            @ '<EP  >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( !1;#$EV"68;AP(  $8)   9              "  ;6:  !X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ %%L,23!7DQBF @
MWPD  !D              ( !<YT  'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    "  46PQ)E<XAK_8"  ".#   &0              @ %0
MH   >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( !1;#$DV
MJ-/FJ $  +$#   9              "  7VC  !X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ %%L,2>5KJ^'\ P  V!(  !D
M     ( !7*4  'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M"  46PQ)F/,4 G "  !."   &0              @ &/J0  >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( !1;#$G*QMQ&/3H  &@& 0 4
M              "  3:L  !X;"]S:&%R9613=')I;F=S+GAM;%!+!08
..1@!& !P3  "EY@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.5.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>128</ContextCount>
  <ElementCount>234</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>45</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="ppsi-20160630.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-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ppsi-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ppsi-20160630.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-20160630.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-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Other Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpense</Role>
      <ShortName>Other Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - 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>12</Position>
    </Report>
    <Report instance="ppsi-20160630.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-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherLong-termLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ppsi-20160630.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-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Basic and Diluted Income (Loss) Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShare</Role>
      <ShortName>Basic and Diluted Income (Loss) Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ppsi-20160630.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-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - 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>
      <ParentRole>http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Acquisitions</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Other Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpenseTables</Role>
      <ShortName>Other Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherExpense</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - 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>24</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - 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>25</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - 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>26</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - 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>27</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherLong-termLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherLong-termLiabilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - 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>29</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - 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>30</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables</Role>
      <ShortName>Basic and Diluted Income (Loss) Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShare</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - 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>32</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Basis of Presentation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasisOfPresentationNarrativeDetails</Role>
      <ShortName>Basis of Presentation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasisOfPresentation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Acquisitions (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/AcquisitionsTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Acquisitions (Summary of Acquisitions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/AcquisitionsSummaryOfAcquisitionsDetails</Role>
      <ShortName>Acquisitions (Summary of Acquisitions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/AcquisitionsTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Acquisitions (Summary of Consideration Paid) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/AcquisitionsSummaryOfConsiderationPaidDetails</Role>
      <ShortName>Acquisitions (Summary of Consideration Paid) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/AcquisitionsTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/AcquisitionsScheduleOfFinite-livedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails</Role>
      <ShortName>Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/AcquisitionsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Other Expense (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpenseNarrativeDetails</Role>
      <ShortName>Other Expense (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherExpenseTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Other Expense (Schedule of Other Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpenseScheduleOfOtherExpenseDetails</Role>
      <ShortName>Other Expense (Schedule of Other Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherExpenseTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Inventories (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/InventoriesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Inventories (Schedule of Inventories) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/InventoriesScheduleOfInventoriesDetails</Role>
      <ShortName>Inventories (Schedule of Inventories) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/InventoriesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfCarryingValueOfIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Carrying Value of Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Other Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherAssetsNarrativeDetails</Role>
      <ShortName>Other Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherAssets</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Debt (Narrative) (Canadian Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtNarrativeCanadianCreditFacilitiesDetails</Role>
      <ShortName>Debt (Narrative) (Canadian Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Debt (Narrative) (United States Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtNarrativeUnitedStatesCreditFacilitiesDetails</Role>
      <ShortName>Debt (Narrative) (United States Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Debt (Narrative) (Nexus Promissory Note) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtNarrativeNexusPromissoryNoteDetails</Role>
      <ShortName>Debt (Narrative) (Nexus Promissory Note) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Debt (Schedule of Long-Term Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtScheduleOfLong-termDebtDetails</Role>
      <ShortName>Debt (Schedule of Long-Term Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Other Long-Term Liabilties (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherLong-termLiabiltiesNarrativeDetails</Role>
      <ShortName>Other Long-Term Liabilties (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherLong-termLiabilitiesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherLong-termLiabiltiesScheduleOfLong-termDebtDetails</Role>
      <ShortName>Other Long-Term Liabilties (Schedule of Long-Term Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherLong-termLiabilitiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Pension Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanNarrativeDetails</Role>
      <ShortName>Pension Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Pension Plan (Schedule of Pension Plan Expenses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanScheduleOfPensionPlanExpensesDetails</Role>
      <ShortName>Pension Plan (Schedule of Pension Plan Expenses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Stockholders' Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/StockholdersEquityTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Stockholders' Equity (Schedule of Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquityScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Stockholders' Equity (Schedule of Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/StockholdersEquityTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Basic and Diluted Income (Loss) Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareDetails</Role>
      <ShortName>Basic and Diluted Income (Loss) Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedIncomeLossPerCommonShareTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Business Segment and Geographic Information (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationNarrativeDetails</Role>
      <ShortName>Business Segment and Geographic Information (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationReconciliationOfRevenueFromSegmentsToConsolidatedDetails</Role>
      <ShortName>Business Segment and Geographic Information (Reconciliation of Revenue from Segments to Consolidated) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ppsi-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Business Segment and Geographic Information (Schedule of Geographical Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationScheduleOfGeographicalInformationDetails</Role>
      <ShortName>Business Segment and Geographic Information (Schedule of Geographical Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentAndGeographicInformationTables</ParentRole>
      <Position>61</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-20160630.xml</File>
    <File>ppsi-20160630.xsd</File>
    <File>ppsi-20160630_cal.xml</File>
    <File>ppsi-20160630_def.xml</File>
    <File>ppsi-20160630_lab.xml</File>
    <File>ppsi-20160630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001387131-16-006495-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001387131-16-006495-xbrl.zip
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
M'QF#7AZ,LC,<9/_^Q^-N+F?8SJR,_<L.>H-<5$.6=J#[3]GV.+OFR-A4<C^
MO6XNBB5-:\+]M.V-NKD<3&DZW>V'C%@APV)P%O- ZK3'8BX*;U_/G/T'$I$[
ML5 <'%*YX[:8'8 #34 .V"44@ (@2*[S>_&XX7$%#DMRH;F#\9KX7C?SN<)T
M>@$;,F2AE+ DOM><#0/68@ZP5'+9:8_$LO91Q@WH;#0NB$7VF;7!7H+[013[
M8J\\/LY\$(F]_%FDA O=V2!PBR\6[)2L,.@5R*_)K&N17$"+0U@RD_ML,!J6
MAY?<>*Y7(@+S$Y1.X-)?"J[3V\7M;@583J\]Q:*T4)*>R >$;5PF1M/!V.\.
MDL(XD:B1;3YC"2MOD"/V@"T[U!+AUX^A)4?C@5]E[ULF*TA]%GL[=$!W.MW4
M(-UIQ(JW=&-#'DF-E4Y_%,"*][5)EXRWZ^$@H+?V+PE<\HI^8 ]24F]W$'"W
MA+X]-0BQMM\?#I*#\&3@%5+DFQ\PI@P3E?9H+;#!!C)F%8Q.I^T_LF,LEA-\
M,?FE/\X*7SZ8ZHMBX):2;=%8V^_V@A)Z@!(Z4;#6!L;8600W-_]:*RLX\[)H
MB6&GWPV0('J5K!#%PLHPZ--( M$UGF&"/)D('<,E>>9!UZ2,[-$;COQ8VK].
M=JCB\<^@U\D E4>VTA^][6'@4K!]:<+UXFF,=K\?=[W@>%N"##9QC5@HO^FZ
M_*ZH:NJ-C]NC44#9'UXM+PACH6H\[@>/HQ(@?"(@:IX 7Y&.,F+@]*O?81DN
MM&[0FJQ@I\4Z/0>B6(,=ED++42_[3C/K+['='O@56)JE8NKL3$M1&K7%;^*
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
M1;[&,TSTK6PG,#@V'*M6SHD .SD3*4 I;D/)559)&X+T),W2C;QTU'#8&QX
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
M$#Y,?O= QNYG3H20[A-$'V_W24X.<.&!GP[.2%DA'P;W R$!_0W;AP\]5RA
M<$(3Q,Z)#B.'O>>$\NR"G(D&Y#VQ<#Q8((J'V8&23'%X?D*.3QLELF?/9&/;
M6&<LJ)%JZA&@.^YJFM?@A +D (L%@:54@\4Q$6T%<M&8->$"2[[V;.,@Z!0(
M#_C/"%Q6+3M]PPL-_ RB:K9?,AR#3KC?VE"E3=F+/1_!8!1 ^W CH,=!*:4O
MH0_( 0W;;$\MEF-AF%;PJDN/$?HP3?S$D(]B&3K-IR _M!,UP( B^-YQS=)8
MCO?J8F_&W)*-)0$22K!97^#&9M)A!FE@[Q!(Y^ZQ):Q7=OPBY,!DJFI7,BWJ
M O4N17?(N$UVTDG#)8$:LV%[=119Q+WKRGM@W[H']LOV$N8S&N@Y[,3?J#'#
M.,J?Q,.N>?1#OT(]*)J$90"I+/H2PCOTR('3Y;1O\.ZA_P*1%?*IPY'>HXYP
ME#O-\-QS5MNWQC!KU;DV$CZUKX?],U%L;=_CG)_=+IR?L5<G/$2H[%IM5/AM
M"\1YG6<1Y[*Y-4UM+6MZ+E\>%:2XT-FI9RH-#A$(6.C52>P^AVQ9\K_D8S=H
M0*1-VFIO>+Y%3T+H6:/\FTHUY5(:&0S[0J!Y*B"R*W)?^D%O6NK&R2RSPXN,
MI.?"'W!EM7RX('_;_I26?6-S=FC'-K:[%$Q)7QW<+@U6A !Z3FV5'? 5I@F=
M2Z)LWY]5U<X[E+:^2MT@5P"(B1'\&29564Z,O,70 ,%572-OWX "DA7)LD<,
MF2R9!.)G*K:<;/^5;D)*OIOW0?.Q61R,6:?^H]=W-( J\62?06H'0;%&[R@S
M."E<URQP.)P9+=L%S,+!WCPX<VMG@"ICKZ4@T%?OU ,<O#/%O SQ:XOU^=+.
MRWNA>8)7.^D9SKQ&QA'H!SA0TET\'L@I2ADB7.EM%1[<(QSPV!A.@2[L*+]A
MK_W3%@1;6WDS$6VS3G:K>- /8FJAJ=WJA)5DL!.>*"%/ @F]%VMG3O('G.G>
MKUW. <3LYIYNI<9Y@<^PC@L2W!'@^[,5VK!RO"4Q9NQ5M^II"@I@!O<%ZI+P
MV1OT_ 8S"=Q4S+^FL"L_H@+,G,?^8V9X'OP ?I-2X"D4*82>O;K%?*X!_PKS
MNC#S,7@!VU#?FGT]6X ];H_"-9W,D>#>5EYK%0Z7@ $K.,9K1':!<RL*4RL^
M?15F&#L>_!V$4W=*WW72V/Y0VR]C:S=[98?'&/6=/#IZ6- P^"%>Y9:<3P_2
MF6/F>0K5YAATMWAJT)05QO=[C+K!6;OCT7%L:=<UTNOL:C?7 FN!/$,&/4VW
M!/F9PV?T^,?8YZEGG.9J&>!$FWU!;&9KJ!PDOX-T+&?H#E-#@J',%]:9/CM;
MD^^83\+W6^ O^@RL!\_0:C_P2:M48[&?>-/IV#+@962)/-OL._J-=POTBN/U
MDONB#XBFHF/;XQH&*=L"6]#=.[N6_PNBRW;@&DPT>TN^&V  ([8J8A_:F8);
M<&2!G&F&X-^A0"&#8C\*'#'DL#"%) QV/L#VV:;9JY']([+Z.U;?[#1!&K)0
MJ65GWUJ!:4 C0?D"VM5_CN,#:3L!;+ODD[F_W4BB!Z>QT6C;BEZ"^#$3N?4@
M^[-K<>KSA7J=,Y\M?@>!YWSYNH*-V%^TPM!M7P["3AR/IX'1C-T2MMNQ&0U
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
M"FN!+/(>516F6""_4C<"8IWGL"Q,-\(UEO!RB@VA*SI=TDT!"08VUZI%W[7
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
MV+*M()K &0>D=^5S@0#([' V[\,!='%HES.#DN:JB$<N:*I4V8,-!>!X-/+
MW$+5R6' %/ #OI_4&/2ME K!.Q"JFRC["%'>1[S'":6D!IAY52E=21D0E[B/
MNE /C*;"^2&8NC$J;6_&QAP^Z0NT$@>LWA[:T!UY  6"7P9MFR2]?(U]X=$'
M+KSDQL,'[LCAY6XLH.L<\Y*IYG/=I1-XR6@GQTCIO@"V<DA9;[30(6%@$8#R
M0$X@+EZDA'X;J$$H/<L9TFPXV$0 SB04C&-NNI>HYQN+"\0!% 38^7*<75./
M%"%=5V/I\O$N585K^IZ>EK#P4%_D;ZXZK1]AH-;<+>W5V,?K#T?.G2C_;?=J
MK=54H;KVUKEZ\!=;'NAREP]LF'FNH)?8(?O$+=NQ<;J6DMESU1W;I]='2;?@
M5\[5@AZ3#;_YH!$U?4PX9KV7+J$E=2;%&<[UIESC#^#,X8CQ!23S!;@W@8WS
MQ:T5>FI94 <+A87")7C)CAP;8>J$BA_&'KIFW@.6/Z\<'(QO,.0(>//:@2D1
M3]V]:*K$Y%".I=S5U\F$U?WYV_753?+7Q<]O8$DA)V_IB*/#QBXG*HH"CGK?
M85*7\UIL!9>)N\-2)5Y^O[I,E;BAG:]Q^ER\E"A2BI<RKE0YX9C+.=[A5BQ.
M$(%W%@@I'7A&4#RJIA^!#L$Y7+S=^1D7&>!Q+&81[H-W-4JY:LKQ0RGOQ^ +
MR4:@+,H5$=(9 4Q#Y>$DRP4O;0,+L7%*^5<$^,3C?1>\F+D'ZP!*L<,<+'G'
M4@)?+NF@:$OX:#[*:I3<H#;+@R4$=Q/7*EYJ;-TV\6@'LCHNI[4G\Q(#KQ?#
M;8"K-TB<:X1.K2P6\!EH<W+%&,L=0"N"(5>$CX7T.-2K=H.SBW,D=EYP%$/T
M'L/YTA6UK>F4>/*1)&5%2)^S!T*N"Z 7@ZI?7=1,M1$0.Q?SUP88-,(/TAWQ
MZO)CNO^\YE,H\-$&(T8G_U4GM4D 'C32<Y1K)E?_<7EOY#HI-AJY=_"J6ZLG
M[TE1H!JPYPEV2%\DJTPUY+%XN)NEQ?J4?+8T2D#CE 7C<F+DR>J@=ZO5%JXQ
MP:=JS^7%.J4?OE+/ZN@VK^O#DY$DK@U=.;77#CH GR?E3"X%F/G];GV-:UMV
ME:HM7O@LUYB,4;#F^BNR ]E#9*VR/R>K0K44BJ5"[>,J"Q0=84>#@0@W1^;6
M4N'^L[ H7,:F1B;U+D!F W0V1X5*4=0"'Z^5PBJ/^TM;6:LS57IM!R/M1*BM
MKJD3!=#T[M)N%X(H%^]!LH<@.]1J)\75KY0#\92]K8]P/U.NSS[??+C]KKYM
MU!K;U)KNQA4VC@\+K-64N1@3GH O1=G% ,P5*.1LN]C0G.](!(OM3-SR0L1@
M.  O46U,3F RC/?P6&"-Q2!RA/+4_B?B?HA;*.M+E=,U#$B1I=:QKUI=PVQ<
MU"XN<(@TDNW7?N0X,.>FMD=>F2W3:%YT:NV.'$QCJ9:=%C*:IT9S=0BC:==?
M.&JP32.&+%-*LGG4V&JL6AHU8$!=8W9/MFMPU'W5;1CU>EV* '-E;'I_/6^^
M?0% N'*N=^=KGMC\.DMVW>Q@Z6Q1\EJC;O4Z:2'(JI>M^CYVM=G$&Z@]S:<+
M"WA9.GM2E,!3OE+\&6@>EEE]D6R*0P'Q 8R5WO1<%"I7BPKJ>$LVWC"-][/7
M+&ODB ;N#RQ@U%P-Z/M(@<"/XT4%C*/V!$=;S_]3.IM\:B-[0GJ+H)'D^^L/
M-_<?+YF#AU^!\J:&0Q7QCX50@XW;=2[8T(-<C,3/H;<M%V%#.["@)Z,0L1TO
M;YE/N?28<>FY68^R..G5 4S>@"T6TVH)MM21CF*;ZE\TO@U6FA#\Q$ [B[U\
MJB/H_X*-.>AO>3G3JETLK8R6QS+)HOG!'66+J?,2-;POK>.?;''5&*[04DYC
MO"9"^Q\NRR%%>-6L]>8+AZ>5+=Q58_FH]IE'/R0A+SM;/*V6914>Z)[N7_[N
MRB/5.QR0@MPW,357W\I^XX-X;E-0RK+5QN#O=^Q%>X.R&^^^)Z@.D0ZV+TA;
M>,]NX<7@5GC0P3EBQ537[>"9O94MO+3'O=Q=EK;OGNS#F:W%1IS<GMI[$R[Q
MMS(VXMHK]6Z]+?;,)ISDERSVPA)CO0>_;KX?YP(XK\QZ7:X$-K<RUOE@B:+!
MV1<.$[9_Q?T!+E?@(_!CHT M+V -(2&2.W!B,O5\#L/?+-5QD2$T.P^]<_BQ
MV+V+XU.O>K>*4^+AT7#,"P%1IEX@*MP[4GMT>/QKNY&(44BMI@U<6L)8K>"?
MAFHS-IP/?L^OJNNKJVK9LU+/+:@G,(7Q 8H'^*LU\J*@^?9:3)V)"[N.?"_V
M)16O1,XV8YQ@Y+$0K31?LNEF*"5+U%D*\?5['$_V/5,(;POND[V7!;!2%EE.
MC>VZ\0:@-]IR@T+V? N7&@,>,P_EVDZN'3W?'DDNY-H]/[G CIDGJH_(L6LZ
M!3'P%["U=3LJ<ZDD/90/,=S*JE_0B?=-8$A2J^MDXE;4S-6332G$@ITJB^A5
MV*!IZZ2*6R?%L$UT/-/4U,6R8M4=Q8A+*,L(, %%"[5"D&ND.:?D7'%*Y*MI
M5HNDH20\7+DH1"2RWV,C614Z< E!5)U])3OHMKN&;QROV13E.$V;[< 4$'<(
MF'Q]Y7MED5[86#BRJ1$R/#TEB%*%MZ(\M+GY?O@$BIUMUF>%;6Z'C3EPA+I+
M"Y[UVV]2M_MLO4%-S=3*Y$DM:6J1W'N3.VJMU!G_<_MOI<=Z>>/LJW@$;^G;
MXA(#<D%/3?#+V\AO8X>^T3;6W,=)K46^B$?;BLEK:3*>TN(7/H*9TK8\O"2B
MGO5 C!K^];WV6?Z\JOUO+;UFEF\^P\L#8Z]U%GP8N027-P/F-Q#F9'?VVS6[
M^I2J]W)MC?A4[ RH1U.UJ\E[40DLH.-[.#AZ=^KJ,H452?= ,ND=O 4 G<EQ
M5/@OM90:2.<_2*WWDF+BEXSERT2=6J^9\M9C%SHU6L,S2L>+,3JE"LPN)$?Z
M07(S9>X&K8\W#.]9T@^#1Y02Y/<X1T(3?=P7 ,'BV7.6[*[-';,U@R)+7[V0
M(B3[=-*8?)7;:F4<6R6;;SHD6$YA9:24L+;[EGX(V]R3/\\O;N#EH602F;O6
M\QM6F'PJ)FPM$E =*/O3\K779](]]=J4[ND0-YS7I,_9J:9GT^,4,1T1J>XE
M\24.'48B2;*8:R^BS%1/5$Q)T_08I<@TGP!;CJ1IC+*F;3E=Q(Y@I[U_5JC[
MIX>S]C/Y%BA[U]-:VD;'W!Q'AI*KY0Y/[YEHM]7+K[9G,]76P4KXDHR9O9JQ
M/'.((DZ*A]*:E)_EV.';XXU@1\C@-(L-UXUZIZ";APVZ>?J WX3EL;#L%G*T
MTL<C235SR]]4,%7<ZJ?Y<YW#W.WE.;Y46/4=H]$I9BZ'XC@O&/X]"0['ILBR
MI*#OIPL6WCU>YAD*^7["D.^-UM$2X94CY/M)7!AGB;>PM?U3R/"7+KN,.L5^
M+P.0C?PS_"T"OQ^3([E5-,\-@3A7XW7>Q==0;H?XPHU,X2?I>SJ%[B0J%U&Y
M2L1'(M41E6L_4R"^S!,5$Y5+CU&*3/,)L$3ETF,J("I7-;E"1.72&AZB<A&5
MZ_3'<D3E(BJ7!KX"4;G*>)A&5*[R8$E4+J)RZ31_$I6+J%PE=EZ(RD54+D*1
MJ%S'&Y.(RE56!A!1N4H")%&YTE2N;(Y6PNJ:3@,[];C,WXSD*1R#/MN\'Y\?
MW6/3=")XJ<S@B^'26<B:L+UBLI?$88GPQ78B>QT'O@V5$;.,F&5[M(B895K3
M"8A9MI5]%)Z^0\PR/48I,LTGP!*S3(^IH(#,LF\<?&I,ECKE,Q\\31;RQ_19
M<3H _R+SK3M@4^%RAUAH.];2,MJ]7&E.!,\6;6N;6ZE-YY.>DVZE[KY3_U6$
MF$91^!BA?9[$",<AS,+Q3^Y//->V G:92@Q'YP:G.3=HMH]V^$.\E=.CV3T]
MFOIZ3J<X[\E8YE22,M$R>L<[BB2VRK-$VX(. )I[,$10R7%2,XU>NTY.2FGP
MW&+=I?-0E1>M[G04%F_SR>S6G81H$"^E01B]7I[.$P%Y("!U<,6.2&A99G3L
MR')Y$6=E-8S1-^$&X(==N@/Y_C<O"'T1VKY,B_A!N&)HA\&:<$@GX[[,3X+Z
MTHTQ:^S;]=>[F]NO[-OGRZ]2'_TY<I7,UW>_/L^F3.EK<W>18'C&@BDFT/;C
M%).XGVAC'N*^PAE/*- 8V-3!C) A\UR961(L0"5[E&DD;9<]C&UKS#@(]Q]/
M)D*/'Q*3J>/-A)#)D]E$GK %*A%E2H@A^ %* K->EPF*N>-(>_+M?J0J"3V5
MS!H$4>_'(@8R:3U^I=+4BSAI/!027_8/A/_#MH0A11 !]ET[&*ODS:D$E'@B
M(V6(IBJ;.#07FS  4\<.X+FGRP"YC?7D9=/Y]ZJ3]R4++ 0L/Y5-7CQBSQ!+
M&6U1#MN5R]E!*IGH<A<"$^1!'&8MR(5SEZ'E[HF9>-CC]:;BG8Y8=!1Z6?/L
M@)60T"0TD?^.@T3GP#S0^[$O!/L"98T#=@T#_. P3=N5/%9H)=[9CWJH,)]^
M50H"[0%MXF?V_#;N4Y9K@;H;Z9OZYLNUU"@$@WC.WS[ :9'^K&ZYR[Q%#](>
MLS9A5CC,J)\5#[,M^EG5;PRT+O:G+5_%G)=X:QH@#T*#N4)>S4WVS)<WP#>:
M;MDXZ/4#<-!-NA^@+S:;C^$)FYRQ:6P.^4'8Y(U-KI&WM6>C[E3J37(+#R=>
MYKF,6Y8?I<Z]%[?W3K@G7Q@Z=./T88=)[ZCWTP=0);U#:;GRI*NL=XH0>K 6
M7S].A86T)E^$D>^R.2,E"$2X>7598>M[W3I:Z+3- 3PKK>^3!=HD?:.^+XXV
MK9&^U^K[:--9X0+)[E3JY02O!OXMEV.2@.ES5\4SP%LUM%)[IHH\0[B2VDGM
M)UXOD-JKH?;2KM)6I[HIAA9+GQ+22HV&6UW4GF>(HPJKG6:Y7-1^^MOCVJ_B
M]@_AL3K?(06&6V'$?1O6=B-N4SR8XTJ0B@=#P6#* ^9FK@!A630LS0L"LSQ@
MGKYG%FFQO)98G7R(C[QCG9TM4(5?4E2?84+QV=KB*5+/2TV=\H>5 <73YP\C
M%,N0!8Y0/#R*^2=0US/T675"$:T)ZS4%S]2:,5O&R,)06NFP0U*D>?0NG_&^
M]T.%+9K8KCV))F M/X3#?/%79/LJ*);#'U2(K20RUH0/!'O5;LFD):_:/1E<
MRUN)SB5C9:T/'[808A#YF 4%ZP_L1S;Q9&0%@9$56'*-&W/8=&15>"'- -$"
MI*[9(.:LQJ[&W!T)&70,2\'H7."HABKZ%[XDMX\<^/Z'"$*,61<SWE2 L7 ,
M>L H3([W( ,T<57.(BRG>)8H!^V.'/PNB)PP$6*AIS^Q=3C<Q>R$)2T=)7Z8
M^K?6!I,\1 C!?:, KD833"?<E+81O_L-5)IZ?Y%_4X,4FA3RBT)^4<@O$IJ$
M/M8&4['Z:'&B55'(KP,HD4)^Y=>'* 35:;L;Z9OZ)H7\.ITL%(IH:\PHY%?Q
M,*-^5CS,*.37YH93R*_"A,>AD%\:8T,AO[3%AD)^:8P-A?PZ&,.!0GY1R*\B
MZIU"?N6B=PKYE9/>Z3+YP5I,(;\HY)?N^J:07R?5-X7\.K&^*>07A?PZK<U1
M,!12>W743L%0*J+VTJ[2*.07#;>%43N%_*K(<$MJ'U'(+PKY5?)@-!3RJSQ@
M4LBO\F!)(;_*!":%_-K%HZ"07WN:/(7\(A3W0Y&"194 10KY50H4*>37$U%7
M0A7M'&+H28RB$#X<>PX@&5S_%=GA[*L7BC7!C32(380E]^4@W:BQN_O;J__[
MS]O/'Z^_WRTB@K'K__G]YO[_257UYZ#F&R?M]%&.EK5UY4TFGLLDTJ28I5!R
M;,P'[,+H]'I&UVRP8,RAKZ@(;Z@S*4B >C/8JWJM7C?!.??9#^Y$&.C*5R\8
MS(O"(.0NCOKX,I=%/ WI]E%88M*'UYJF_+1]E*!H.H&P;(C_YK[/W?A,K^)&
M>+FMC1AQZ+YEFWV(5;ED>J''II%OC7D@6+MN=.KU)Q;-I#6S!SL<,\X>!,ZU
M8L X+(WY"..\"=^RX?6ICR>P\-JK+IB]BF&8V+N*CSB70#Q.;5\@P?9.3$,E
MO'DAA;^HL:_>XLD'X2^J&&P?#['TW62+05R.WN<?."H.#4&X 9^SP*K>EU@0
M3>"Y&1JL,G!O*H]8.(;.!)]F$9]0B@)&9;+/&/7R'J->WKAX4]O^(=@W11%_
MTC4-V3>M./SFUH9KR "(4^B!>!,<KULYWL.[$UM0CI9[@GB*O7:!PBF^9*4"
MA>$+:8S. _MOH4I8!S$^LEC/'&'Q=!B1LL- **F.'4YIJ^8L#</+8V[?9V^?
M-$A^JP:A57<G$YX]FKW8^C^"V>PD5^4MY=^Q;[6ML<0NV/K'%X\M>VAD6F1:
M!S,M7TRX[<(,G/6@#-2B0HUG/8I1Q<E(JVBDEZ.1+T8\W&!V3ZW4QN@_;F!;
M:G^EV%:C[R%T[#<WVP>(GK&%NFY3^Q/QPHJ[$:[5U/Y&9SMT#QCRXRA]4E<Q
MUTK7.$!XEFWD:[9:1K?9+"C"FZ2KJK6]TM/(>K5FFRRL%!:6]WA&5E-$J\EI
M7"J,L13F6H7B.]9K9@/3.1U<6[_A(52\:"[F%JE6LFT4Z5@3?:-KU.OU(L&W
M9GU*]I.;_31KG0NR'K*>*IVQD0V1#6GB0I[Z2LV1O<GKA,94)"BI-SZ5J6T6
MK3?2B$XV1#94-ALJGE= -D0VI(-G68;-R4^>/Q1V2;<G#Q5DX)1=].0ROS;-
M"Z.Y[6GY"0S@3?''?C*\+63NU9HM;8RN3)X'65^9/1>R0;+!O&VP2/NR!U?1
M&F9I^NY=D:"DWGQ(GD"[:;2(*% . ]R2W*6#W5W4NEL24<GH]#:Z(HYZG1HM
MXDIA? 4:\;IMH]TKVD2K_8[SP?424Q5DW 5RE&G*F#O*]>;VU[/TP)^FC1),
M&[U:G-N=C*[@1E?$4:]=(Q9X*8RO0",>N%KMPNU(;14*=^5_SJFCB94K9MJ:
MH) &AIGSA8J=V&IU4E$=I3#\![<=Z=H//9\-HS""YT8JWN(\Z%T2.G(1)S=@
MS\; JW#$115HL<\QT**5"K2(<2[A=\%\8>'X,9!RH-)1P>'8%T(&"7P^(B![
M@!48GTY][]&>\% X,_;Z54O>;'LC7W_5P=\-J"7 !/8 B#,S<-F&L@#J XSR
MB37&XD@I,$YG6Q:BRC#-[KI24G$+U\B[1MQVC7U::J!Z<+F94H*UP0]38H(D
ML+P.N,/L $-7 1 VM!V? !DC1Z:J&"H25!1'+)W".[87!?!<7,J \0?N#P+4
M@1?Y^,($+/QJ;(NA%..3[7+7PEQ:M\.A;0F_QB[#=6*E8ZF&,E]&D(U['!X)
M:^\K.QBY,+(.F.W.0TM:GBMG$8[Q'H,0?DR$C-,Z9-Y4^+)(^=>R$;PR 2Z
M['0=;YM.5KZ!W8F##8%9"_B6746^+UQKQNXQR;;#*:3J["RM'QX$ JP7>[QC
M\[[MV*$-16-8TS#66#P21D$RMHA'%2B5@;4+[!MB.(1!B/%0?MWG,,%8 B8Q
M(4*&'45%5U7CP&I/6:Z)J5HP2&L<L5C6 >/ /$HRO&I[@UH:4,8'V#;5$;%
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
MZ)"(7]7\DDM)+@YL]"'"9$]?SMN1#W,@VO8PI:GEV57Y#P$,8&B1<A"47LH
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
M!-9?K[5M=S]CF&;6N%/IW\4/X4;P$/<%XV'HV_U(-HR%'K/ [X)/X-L^#\2
M>2X+QX+)#1@,.>H-Y=]7WF3*W9D2]+%1-WL_!\R* D!$^ %[;>-K7A1P=Q"\
M>;=E*](0_@?*LH>S8RM3M5O6^?[,@CJ$?\8LX3BQE;T_JZN_@RFWDK]CR1_L
M03A^QR[J/^UB]G$/ L_6X=- O&/);RO>Z=P=+A2A_YDU6]]S!@>K#I0&B !F
MG3/F>@\^G[X_4S_/=EM-;2G5LG'&AH)"W8]](=@7*&L<L&LPTP'[5^0*UJP;
MVV\0J_*.HJBJXG)G/^J*RN:5+W7UYTRJ<6(3@EEMA_",)>S#.2B\30HG"R^U
MPC6P<"W/D9=V66/7NH6N]=['QS:>'-^%/,PZ)(YK;>[@S^]DWG'YYOZ-REBE
M)Q6MJN]%5..ZT3,S#@T.U[ =54E0+1$T.T:]GL'0)*BT@*IY8;2Z&10B@DH/
MJ%I&LZ?) *CAH>D>IZ/<Y0/^O&*K3#+L&763+CODC8)9-TR3HE/G#D/7Z!V9
M:DXP;+4::%_LL(2MQG77; [T3C7=AF/A$Z'Y%&(L#IX71YFME^Q2Y40U(-CW
MA+V9!R&2T,X)[4[&U$5@EPCL9B<'3GOAUN\')SW?>R%W=E,\$>;V8$?VC%XS
M%\H<T2-S0+MCM+)R91':94&[W3':=4*[*FBWC69+0Z+[/BSHD[!Y?WD;!><C
MSJ?O[L1H D5_%U//QU";'^W <KP@\L4]5/S!\:P_?_W'?S'XYY?Y*]98#")'
MW Y77[YQAYX_X4A[_C"+OYP7PRR0&O[X+H;OSS[YW@2Y-.=U$_X+/?5[Y[Q9
M/_MUDWIV\ZG& EYP'.\!XX=*_0=LZHL 1&+V0D[&^UX$#K02%KZ1@4:Y.V"@
MA4/0LA-*BO:L[!ZQLO-E_Q(+NX(X$.NZ=%V9.*GE5[@&G-1J*9PLO'H6KOD$
ME-P*?5Y15>8^:-:<(LM.4&@C.T&AC>RE@$+#(\[*9R.HE $2%!HVI\BR$Q3:
MR%X**+2D,&^\?OO2AN_QV[W/W0#/M#)9T'1A;1U'OV&89L8Y,MTMU (JLV<T
M>@15$:!JU8U6+V,;D:#2 RK3,+/NBE7XQNZ!;RL=9LZ_>[!#:SP2W'_Q806Q
MY+<7(QU=M=O8D6)(MR(*C+<)>-.5I^K@W3$Z]1TC9!/>!<:[:72R3KOUOO=4
M@"3%M-6VQ2Y$R[AH9BQM:<?S^#"81KV1,?X3#$>'H=4US".G#"08MH"A972S
M<DEH,Q%2#N,*6*1FS2FR[ 2%-K(3%-K(7@HHRKM^W..WZ[\B>XKW/,EX-]73
M-)H-"AJ8/PHM0B%W%-K&19OV8_)&H6.T+S*.7[2922M]'BW\'[8EZ/#BI(<7
MIM'MT.%D=?!N&/6LV-J$=XGP;AKM%N%=);Q[%QDI#.@P^LA.$%G\*2V^;=1[
M&>=\-,*5"N]6,V-O@_ N$=X]HYEU88/P+A'>9MUH=[5S637>Q3E8'/$KSY48
M\E ,=M,_!:'=8T5.X<2KA#:%$Z\0VA1.O%)H%R2<>*[;+W2^>>#S3<V:4V39
M"0IM9"<HM)&]%%!HM'[?LYT?Q=07ELU5]@EWP"XGF#WC;_D!66%!FE-DV0D*
M;60G*+21O110:+54I&BR<349&QM[L\5[.V1'J%CO/[+J6[LDIB#5'U+UW3;=
MD,A)]1>YQD?0:"E(-\)U\+R:S3SOAQ &$H.L0U'"X.@8=.MT6RUW#,RB3(T:
M$;7WU,GO+G<<ST+:$[OR_*GGPZ_L^G$JW" K/1?1_PY-_R.N9X7 ICB9U0&;
M6/L$-C&XB<%=.MY?YDXB43Q+ W6/H*X(U*;1ZK4([*J W>[NN!8AYC;M]96
M\4%0:-B<(LM.4&@C>RF@T&C=OF<[;Z?"YR'X$.S&M;R)8*\_>T'PANRO(,TI
MLNP$A3:R$Q3:R%X**+1:)!)G^S04RH91;V;L3E6X_Q]9^:9)B:7R(LP;]:SX
MEJ3\H]F]T<I5^1HM!8FYK8/_U:(I,&\(7C<ZQ[U'0_LCFW5_Y,06I/K-JN\<
M.;GH6MUKN=3+B9]]"^T:"SX@HO8IQ5@<F;_N[$J/. 3'+V-((I0/C7*[F7%#
MF5 N <JFT3:I-U<!YTXKAW1/>SLS1,@F-M\N;+[F!5$W*P+VZ\Y%+LS-'><N
M@OCE$#>,5E?#N,H$]E'Z<W?7[!]'[,^K/LK;D$,CESZ:)F)-N#^RH>YZ+(KM
M#@367Z^U;7<_8YCB9[^\C8+S$>?3=W?66 PB1]P.[\0(\Y%_%U., >J.;MRA
MYT\X'AM\F,5?WH,P'QS/^O/7?_P7@W]^28KY+GX(-Q*??&]R_1@*W^7.512
M2H4??)C])KR1SZ=CV[KT!0_NL>'SHI@%K8$_OHOA^S,LH%$W.^=U$_X+/?5[
MY[Q9/_MUDX9VTD8L:,"X+Q@/0]_N1Q((%GH@2>3")_!MGP=BP#R7A6/!Y(81
MADCUAO+O*V\RY>Y,*?811.S]'# K:2Y[;>-K7A1P=Q"\>;?0>C;.L<G]!\JR
MA[,C@;_H!K+=LL[W9Q;4(?PS9@G'B7O%^[.Z^CN8<BOY.Y;\P1Z$XW?LHO[3
M+MTT[O'@B3M\&HAW+/EMQ9N>N^^%NH#PS!JS[SF#@U4'2@-$ +/.&7.]!^A9
M[\_4S[/=5G];2K5LG+&AH%#W8U\(]@7*&@?L&LQTP/X5N8(UZ\;V&]JJO*,H
MJJJXW-F/NJ*R>:5.7?TYDVJ<V(1PXLW?6JJE\#8IG"R\U K7P,*U//=>VA6.
M7>L6NM9['W?;>-)]%_(PZU [KK6Y@S^_DWG'Y9O[-RIC5R&I:%5]+Z)&UXV>
MF7'(<;B&[:A*@FJ)4-HQZO4,1BE!I054S0NCU<V@/!%4>D#5,IH]309 #0]Y
M]SC-Y2X?\.<56V529,^HFW0Y(V\4S+IAFA1-.W<8ND;OR-1X@F&KU4#[8H<E
M;#6NYV9SMG>JZ38<"Y\(V*<08W%0OCC*;+UDERHG:@3!OB?LS3P(G(1V3FAW
M,J8N KM$8#<[.7#P"[=^/SA)^]X+N;.;XHG@MP>;LV?TFKE0_(C.F0/:':.5
ME=N+T"X+VNV.T:X3VE5!NVTT6QH2\_=A;9^$S;N@<N_!P4[HW([M_OENZ'FA
MZX7B,_S!'N5'X6P*[8.G!=()S^)/?0];/0[#Z;NW;Q\>'FJ/?=^I>?[H;:->
M;[[%K]_B@V=Q\4D%4.-2N9)?[?E)L6,?F>#__0G$.*_7S^O)YP[O"^?]6?SY
M'_#6&7N[4G0B^Z6_7 7WK:08^#5#\/B)MT-NA>=)B<GK0U#OBA!Q19[Z&!\^
MKYMG3':9]V?F9BF71/1%X$6^)7;1[JIP*17-Q7B<./ YLK>%>_[[W=FO-Z[E
M1 ,PM5=F[8)-;,=)N.T^'P@PXC\#]F"'8\9=AM8ZM)%%PJ) #".'.?90&/#5
M@+VJUYH;7@_'/(0R'(?U!8.WG!GC$[Q6\+<8L/Z,?126F/2%SYJFP9"(Q7C
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
M',)0:&%IX89L&0-,0C&'H6L#3\FP4LF&D ;!_-)#W]6PW16J,X*!2WYAC&%
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
M: D0AX/%A< JIPF4:'W]5[8V&J?0C0L,@YI=9/2($$%#KYD!&Q4QD=1$D(=
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
M^ N617]3,>SVYOKNH53MGO$XJYRYH3'<;$%JM3F,T-9O,_"@P9VGHF;LQ;4
M9-"K'O/7]9_NQ=S/61%S>?!3.?+*K9N&Y! )HSK X:9U_*$_.QJ8#M=9$\0N
M<\HM2TDX0"H/Q\]I+A:WV0(TLQV/F(C'3:-I4[B;25-'B0905O6T[UQ/)T M
MGS[4Y#A ])[&*;SBN$LOXWQ95;&_FY7[]G<&^UU,HQ:N\#*@4\["RC$.R+XK
M09:R.<1_V(*'O;154ROE.8%D-!L6V-;.XE=XEHCH;$4L6%D\3\MT8]'ZB5,Q
M.B+0M[;[G,T$C?GUV" )8P)S"]/:*!W C@VRPU7OX[>24.4"BV!YN& T7Y53
M-J(W8V*3SR$7YR4K_[=U[5(][73<K@T1,'(9X8&&]6H+>W*CF=,'JZS?U>2P
MK:E3V&6;"S7I<^4##GPU&U33U7KNWJVF8PT+7+,Q=LBJ?-@<[0"=C:FSL=7+
M5FUJE87W;H<.3UCX:=2WXZ[%@!]PJK)J>N&& BO"JMK=]1F\MOJW=XOX"0N+
MR2$&V\'J(PD_B@=8,:#N.Z:-EG:JZ*4)KPHQ#)EL3!*"S_AVTYP3OYX=\6+5
MI;,MZ3MBA#H+A Q>&=F%!<>MM\%^:U>;)&R92G>RXKA+P_B'<!K:;H@ G,&Y
M.ES[<^-*^#!8[SYZA0 206SY*I<A(>V3!&2AN09;8=6?[R/.W"H( 90]#/6
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
MKE(L";^5_,"*"YH_WY>9(*;GZX\RV+"YK#\3*X<7(P;\N1'U^Q9**\_L64%
M!JF%P!O0-Q_+2,LOR2;482,K4/_6V<:?LJK2@- 8$D*MX1X0KM2;$J"Z_O7G
M1M2_6RBMUMBHTJP7&:F$D%K*B;Q"+4Z:':VS@.J8W5MGH6?EW2" M/I%&R V
MA!]S%_NH[=/)&SG-M9D<Y[4P+-ULR1+JRX.Y.TVJ^G2AY V_,3+,,F44T;83
MJX8;43=NH?3 B;41%7YB?6A>U-S-(%&(KA?[-(CZRJB:6HJXJ3DBG"&0!O:!
MI;XW>;Z"</F++-=O4RWDB+K!1TNCTZOZ@]1L1/(A&0]BG751II6[A;W0W::&
MA<](,7,CZKPME':/+KFLK,00*8>T!.&:S*[C5.!NV\E,PXVH<[=0>N!DUH@*
M/YG)]3*@-W^&'<T+30"2]_*I??^81-?#0_@1]?%6:BNA=]##Y: 5_VC)@:!<
MF:M <S(4J)]=-<K*]X;R$%1[(SJ$'U$_;Z6VL39?2\H)Z<@A+4%X>EALA;)Y
M"H^<;EIY <I3Z'I?^S[+II_B)!&CH7W;+Q86"S85?LP3#/OX%&[<[-5"/XAM
M/DG:WZSN$9JCB1-2?[<\FFH'7U3?EF<:(6/\/V1I5I^-ED'*U?6(#E]V#D0P
M\514'X#?YFL"MRO64--$?5VY_I$FJPKV\ C9=!%DHD;41QY*JA<Z%0MI>$C-
M%"J&J1KA\F&R-F2I3?#+MVB:7Z^7$I#4.#!)%[B1;Q9+"H[U+(I6BU59SU/^
M"?9KMXX.<#(C[!Q_G<T=5\LX(2TI9"-&/E<+%51F+AGG+J&WM1!$3G![W94P
ML[(<K11%-K)(_>2E):[UU!!AQQL]J8OG.+JUJ^K07@SIA>7JZ*:I?*RUSKAJ
M=/ AZKM!ZNI7D#?]\M!*3P9;1FK >/5:I9VJYPS]DM*'$U$W#E1876KJQQ[L
M!"H9S>XNU*; XF5:4_T9Y,"/?^MD1_)TJP8IB'IY!^6'NM[VZJDM\+\K$<.R
M)/S:>;]VZ-&QO6!\+L)PAFCG.(ZA;SO1<PWS<.=QCC6'YS0]3 :B_MQ:=77J
M;E9?AE[&-(D;0R&-^R [!Z(>]514B:;HAG5VHSK#;H%::X!+MN0LBLOB&&R9
ML*+,,=1>&@R*[-V7;$0 V+M)2OZ)UIJL_843TGRCC.YO?>4$9]SP;9;.(?6^
M*7*M_3NB+M:JI;PZ%D2G!52T"!BM=@F3 INV$G[!G4XDH// BA5/[U+XF_D8
M8P@_H@[:2FU-9@N9OKR=LNR$U()(*0E>+,,/88\X5'O/H*P%CVE2O]GUZUV%
M#76GFK7UZ\N&O_TD&4T7BD5Y&;D31]5?(;#2KQ_UO*@[TZ&R7X]"K%LMI?D)
MY(1*D;*_$D]E355=]^_](P@.-@YOF[;R556GP%CY:E)5OJKH.I6O3NK25R?M
MVE<"D_*[(7/T0&2V6(VNN-"G'!W2B%S^6"E=E3'4O\\:+@61J]E!^4-BI/Y:
M+I]I2Y6.U$E=9WS&8JC'GLLZIL*20[@IS6<PH>R UAT2AJWO'CT06Z58#S=;
M*A_YC$!HMFT$3PA?#3U;'JPB9^WM98G@ R_B;)_^/)=V7A:/MN!3JIW6^A"I
M$%9LYX[V?B_K&->3T][QO;_/'Y-#/H#5V^ \]P5ZJ<]FI7"T:/>?"<?VY)Z?
M/B:4[]GBT18CGR>V6Y/535J('7$>1_"VX-#KDN['/B/\NFT<;>W1?%^^%@F*
MT!V*=[<&8;=!M<]!#_<U;!@]K)&CN54D(&5S4/6!+>&>'(8N%!RM'F7)$I=G
MDUP6B->"SIL;$XB&*ZV HA1!&AFD)01>B9;%0:&<>$DB'XG67#_7\O]3T^GM
M/]V*?XD_UW\2_P?P)?[R_P%02P,$%     @ %%L,26=8L/=*.   ^^ # !4
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
ML!__72X6M+]E_]0C5BT28:07))XHLKK22@@2?_M4];=2%XN#?Y:D>$H7CVR
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
MA0/%MG8L>8.K6=3-0@T'B@6+O2=,2VS)%JS9 IG.V6J/> ^1$\;,B(5!O_@
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
MV"V*V!8D3*#J,ZI H%[X@?*#3IS "5V>D)+]^/I+Z!7N.\F2A0#];$_Q0 2
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
MU-0%&3(R:VL.^S4)U.-]\IBXW\WI\VN7Y]I%:P[1N_P/CLZ[ CK9Q[]]N6^
M(?N2?X<D6">WGES3!9[[7U2WT>SI5*Y9_AV2V!Q8LUMY<&Q7KFGX)=:=]90:
M(0FTZ37>Q#PFU0\0EK&>"J^(P>AW?=DW_#^\GAO[Y/\#4$L! A0#%     @
M%%L,25A\-!=IJP  SU(, !$              ( !     '!P<VDM,C Q-C V
M,S N>&UL4$L! A0#%     @ %%L,20Y#7WF7#@  0I8  !$
M ( !F*L  '!P<VDM,C Q-C V,S N>'-D4$L! A0#%     @ %%L,2==R)1<D
M%@  0B(! !4              ( !7KH  '!P<VDM,C Q-C V,S!?8V%L+GAM
M;%!+ 0(4 Q0    ( !1;#$D2P*TY$R$  #\T @ 5              "  ;70
M  !P<'-I+3(P,38P-C,P7V1E9BYX;6Q02P$"% ,4    "  46PQ)K(4SRYQ3
M  !RE00 %0              @ '[\0  <'!S:2TR,#$V,#8S,%]L86(N>&UL
M4$L! A0#%     @ %%L,26=8L/=*.   ^^ # !4              ( !RD4!
L '!P<VDM,C Q-C V,S!?<')E+GAM;%!+!08     !@ & (H!  !'?@$    !

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